2017-05-04 13 views
1

システムがXマトリックスとして書かれている場合、Sympyで方程式の系を解くにはどうすればよいですか?あなたが見ることができるようにSympyで行列方程式(行列= 0)を解く方法は?

私はこのコード

from sympy import * 
x1, x2 = symbols('x1 x2') 
u1 = 0.0005 u2 = 0.0005 
K = sqrt(2)*10^-3 
A = 0.2 
X = Matrix([40*u1/(A*x2) + 10*u2/(A*x2) - (x1*K*sqrt(x2))/(A*x2), u1/A + u2/A - K*sqrt(x2)/A]) 

Xを持っているが、行列です。 X行列= 0のとき、x1とx2の値を求める必要があります。この行列を線形化します。

はい。私はX行列をこの形式にしたい。 Not Ax = bフォーム。あなたはそれを象徴的表現の束を渡す場合は0に等しくする

答えて

0
solve(X) 

戻り

[{x1: 25.0000000000000, x2: 0.500000000000000}]は暗黙のうちに、solveで理解されています。

システムはではありません。は線形ではありません。x2で除算され、x2の平方根があります。

関連する問題