マトリョーシカ的日常

ワクワクばらまく明日のブログ。

linprog実行時にでてくるメッセージを非表示にする方法

最近はmatlabの記事ばかりですね。
matlabでlinprogやquadprogを実行すると、計算終了時に"optimization terminated"というメッセージが表示されます。一回だけならいいのですが、僕のプログラムは何度も線形計画を繰り返すのでメッセージがずらーと並んでしまいます。

これを表示しない方法を調べたので書いておきます。

options=optimset('Display','off');
[x,fval]=linprog(f,A,B,[ ],[ ],[ ],[ ],options);

optimsetはいろいろと使えます。