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

上記で疲れましたが、メイプルは解を与えることができませんでした。ソルブの使い方が間違っていますか?

4

1 に答える 1

1

(Eq. 1) では、問題は構文ではありません。3 つの未知数 {a,b,c} がありますが、方程式は 1 つしかありません。{a,b,c} を一意に決定するのに十分な方程式がありません。Maple のsolve関数は、変数の数が方程式の数と等しい場合にのみ (可能であれば) 答えを返します。

(Eq. 2) では、順序付きリストに使用される角括弧を使用します。このsolve関数には、中かっこで示される一連の方程式が必要です。ここでも、3 つの変数がありますが、方程式は 1 つしかありません。同じ問題。

方程式が線形である場合 (あなたのケースではそうではありません)、Maple は劣決定システムの場合の解のパラメータ化を見つけることができます: http://www.maplesoft.com/support/help/Maple/view. aspx?path=solve/linear .

于 2013-08-13T17:41:31.267 に答える