我怎样才能在Maple中解决这种方程?

时间:2013-08-09 14:04:12

标签: equation maple

公式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

我上面已经累了,但是枫不能给出解决方案,我使用解决方法不正确吗?

1 个答案:

答案 0 :(得分:1)

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

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

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