python创建一个与fsolve一起使用的方程组的函数

时间:2013-03-27 01:59:46

标签: python function scipy

让我们说我想解决一个由迭代表达式创建的非线性方程组,即x [i] -2 * x [i-2] ... = 1 / x [i] ** 2 。

为了达到我想要的用途 来自scipy包的fsolve。所以我首先要创建一个函数f(x),即

def func f(x, imax): 

    for i in range(imax):

      y = [ x[i]-2*x[i-2]...-1/x[i]**2, ] #this should be a matrix containing the  

                                          #equations in where all the equations are 

                                          # seperated with ',' 
return y

不知道先验的imax。有什么建议吗?

0 个答案:

没有答案