Python 如何用辛解矩阵方程(矩阵=0)?

Python 如何用辛解矩阵方程(矩阵=0)?,python,matrix,sympy,equation,Python,Matrix,Sympy,Equation,如果一个方程组被写成X矩阵,我如何用辛解这个方程组 我有这个密码 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时,我需要找

如果一个方程组被写成X矩阵,我如何用辛解这个方程组

我有这个密码

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矩阵在这张表格上。不是Ax=b形式

solve(X)
返回
[{x1:25.0000000000000,x2:0.500000000000000}]

如果传递一组符号表达式,则在
solve
中可以隐式理解等于0

请注意,您的系统是线性的:有x2的除法和x2的平方根

返回
[{x1:25.0000000000000,x2:0.500000000000000}]

如果传递一组符号表达式,则在
solve
中可以隐式理解等于0

请注意,您的系统是线性的:有x2的除法和x2的平方根