我在使用 最小二乘拟合,这是在 scipy.optimize 这个包里,想知道返回的第二个参数是什么?
返回的第二个值叫做 ier,这个名字在返回部分提到。它是一个整数代码,表示成功或失败的状态。下面是它的具体说明:
ier : int 这是一个整数标志。如果它的值是 1、2、3 或 4,说明找到了答案。否则,说明没有找到答案。不管怎样,另一个可选的输出变量 ‘mesg’ 会提供更多的信息。
如果你想获取 leastsq 的所有返回值,可以使用 full_output=True 这个参数。你可以查看 之前的讨论,里面有一个示例调用。使用 full_output=True 会返回在 文档页面 上列出的所有返回值。