0

等式1:

solve({a^2+b^2+169+sqrt(c-13)-24*a-10*b = 0},{a, b, c}) 
  assuming a>0, b>0, c>0;
//a=12, b=5, c=13

等式2:

solve([1/(cos(a)^2)+1/(sin(a)^2*sin(b)^2*cos(b)^2) = 9, 
 a>0, a<Pi/2, b>0, b<Pi/2], [a,b,c] );
 //a=arctan(sqrt(2)), b=Pi/4

我上面已经累了,但是maple无法给出解决方案,我是否使用不正确的解决方案?

4

1 回答 1

1

在 (Eq. 1) 中,问题不是你的语法。你有三个未知数 {a,b,c} 但只有一个方程。您根本没有足够的方程式来唯一地确定 {a,b,c}。solve如果变量的数量等于方程的数量,Maple 的函数只会返回一个答案(如果可能的话)。

在(等式 2)中,您使用方括号,用于有序列表。该solve函数需要一组方程式,用大括号表示。同样,您有三个变量,但只有一个方程。同样的问题。

如果方程是线性的(在您的情况下不是),Maple 可以在未确定系统的情况下找到解的参数化:http: //www.maplesoft.com/support/help/Maple/view。 aspx?path=solve/linear

于 2013-08-13T17:41:31.267 回答