Octave で leasqr を使用して関数を適合させようとしています。これは、ほとんどの場合、適切に実行されます。ただし、leasqr が収束しない場合もあります。(それが思いついた解決策は問題ないように見えるので、理由はわかりません)。
収束しない理由がわかるまで、出力を抑制したいと思います。しかし、leasqr が収束に失敗するたびに、次の警告が表示されます。
CONVERGENCE NOT ACHIEVED!
この質問に対する答えを実装しようとしましたが、うまくいきません。私のコードは次のようになります。
PAGER('/dev/null');
page_screen_output(1);
page_output_immediately(1);
[fx.k1,fx.lambda1,fx.c1,...
fx.k2,fx.lambda2,fx.c2] = peaktrack_expfit(t,Mn,fnr,mode);
これらの収束メッセージを抑制するにはどうすればよいですか?