0

私は、パウエルの方法を使用してf(x)=0; の解を見つけるEigenhybrd1minpackのポートを使用しています。この場合、ヤコビアンは数値的に計算されます。

ソルバーはxtol、パラメーター、相対許容誤差を受け入れます。これは、デフォルトsqrt(eps)で、特定の数値型 (double私の場合) に対応しています。

ほとんどの場合、 のような残差ベクトル ノルムで満足のいく解が得られ1.446575e-9ます。ただし、523.543 などの規範を与える解が受け入れられることもありますが、これはxtol実際には何を意味するのか疑問に思います。現在の残差ノルムが比較される基準値は何ですか?

4

1 に答える 1

0

最終的にコード検査でわかったようにxtol、ソルバーが開始する最初の推測 (ユーザーによって提供される) の基準に相対的です。

于 2011-08-03T16:42:58.943 に答える