2
SciPyのLeastSqに関するドキュメントはhereです。 ier
はScipy Leastsqオプションの出力変数(メッシュ)
整数フラグです。 1、2、3、または4に等しい場合、解が見つかりました。それ以外の場合は、解決策が見つかりませんでした。どちらの場合でも、オプションの出力変数 'mesg'はより多くの情報を提供します。
しかし、オプション変数mesg
を取得するにはどうすればよいですか?
x,mesg,ier=leastsq(residuals, plsq, args=(x_vals, y_vals))
は、その行にエラーメッセージValueError: need more than 2 values to unpack
を与えながら
x,ier=leastsq(residuals, plsq, args=(x_vals, y_vals))
は私に2つだけのリターンを提供します。
うわー、私は恥ずかしそう感じています。 – Richard
これは説明されていないようです。 'cov'、' infodict'、 'mesg'の戻り値の説明で、' 'full_output''が' 'True''に設定されているかのような単語はほとんどありません。 – altroware