0

假设我想求解一个由迭代表达式创建的非线性方程组,即 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 的情况下。有什么建议么?

4

0 回答 0