用python求解非线性方程组(scipy)
1、求点(1,1,1)附近的解,代码如下图。.误差很小。
2、看看(6,7,8)附近的解。Result from function call is not a proper array of floats.
3、如果只有两个方程,不能求出三个未知数,即使实际上它能。
4、四个方程,也不能用来解三个未知数。
5、有时候找到的解的误差很大。这是因为python求数值骈禄笫杳解,是通过迭代实现的,如果迭代次数过大,python就会截止迭代的过程,并且返回截至之前这一次迭代的结果。The iteration is not making good progress, as measured by the improvement from the last five Jacobian evaluations.
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:93
阅读量:78
阅读量:62
阅读量:28
阅读量:90