使用Scipy输出牛顿法的迭代次数

时间:2019-11-29 01:58:39

标签: python scipy newtons-method numerical-analysis

我想知道在使用牛顿方法求根时如何输出迭代次数。我正在使用Scipy自动计算根,所以我想知道是否有一种方法可以知道进行了多少次迭代:

#!/bin/bash
string="command to generate the output"
code=$string "some kind of filters"

echo $code

1 个答案:

答案 0 :(得分:1)

辣是Scipy的好名字。 :)

开个玩笑,您只需要在对full_output=True的呼叫中包括newton(有关更多详细信息,请参见doc)。执行您的代码,我通过打印ans得到此输出:

(0.8767262153950625,       converged: True
           flag: 'converged'
 function_calls: 7
     iterations: 6
           root: 0.8767262153950625)