Python 13方程组的齐次解误差

Python 13方程组的齐次解误差,python,system,numeric,equation,sympy,Python,System,Numeric,Equation,Sympy,我为包含12个未知数的13个方程组的系统设置了衰减代码,然而,虽然代码看起来有效,但由于衰减错误而出现崩溃: File "C:\Python27\lib\site-packages\sympy\solvers\solvers.py solve x = findroot(f, x0, J=J, **kwargs) File "C:\Python27\lib\site-packages\sympy\mpmath\calculus\op ne 928, in findroot fx = f(x0[0]

我为包含12个未知数的13个方程组的系统设置了衰减代码,然而,虽然代码看起来有效,但由于衰减错误而出现崩溃:

File "C:\Python27\lib\site-packages\sympy\solvers\solvers.py
solve
x = findroot(f, x0, J=J, **kwargs)
File "C:\Python27\lib\site-packages\sympy\mpmath\calculus\op
ne 928, in findroot
fx = f(x0[0])
TypeError: <lambda>() takes exactly 12 arguments (1 given)

eq已经定义,每个未知的都是=Symbol(),有什么想法吗?

您只有12个变量,但有13个点

print nsolve((eq0,eq1,eq2,eq3,eq4,eq5,eq6,eq7,eq8,eq9,eq10,eq11,eq12), 
[Va,Vb,Vc,Vd,Ve,Vf,Fa,Fb,Fc,Fd,Fe,Ff], [1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,-1])