2012-03-22 12 views
3

私はmファイルにfsolveを持っており、2011bのバージョンでは完全に動作します。しかし、2012年には毎回失敗します。これを引き起こす可能性のある機能やオプションを大幅に変更しましたか?ここでmatlab fsolveの変更点2012a

答えて

2

がR2012aリリースのお知らせを約fsolveを言って何です:

レーベンバーグ・マルカートアルゴリズムを微調整

fsolveは、lsqcurvefitは、とlsqnonlinをソルバーは、もはやレーベンバーグ・マルカートの 大きさを使用していません正規化パラメータは の停止基準となるため、levenberg-marquardtアルゴリズムを使用して の場合、終了フラグ-3を返さなくなりました。代わりに、すべての内部計算でTolX 許容値を使用します。

http://www.mathworks.com/help/toolbox/optim/rn/bs86_xz.html#btd80ns