7

いくつかのMATLAB図形を生成するコードがあります。プログラムの最後に、これらの数値をレポートで公開したいと思います。openfig()を使用してドキュメントに図を含める、publish()に渡されるスクリプトがあります。

これにより、これらの数字が画面に点滅します。これは、クローズとスナップノウの組み合わせを使用してループ内でフィギュアを開くときに特に厄介です。を使ってこれらの数字を見えなくしてみました

openfig(PathToFigure, 'new', 'invisible')

これにより、画像が画面に表示されなくなりますが、レポートにも表示されなくなります。

.figファイルを画面に表示せずにレポートに含める方法はありますか?

4

2 に答える 2

1

で図を開きf=openfig(PathToFigure, 'new', 'invisible')ます。Position次に、プロパティを設定して(おそらく、左と下のピクセルが負の値になるように)フィギュアを画面外に移動し、Visibleプロパティをに設定してon、を呼び出しますsnapnow。図を削除します。

于 2012-12-03T12:57:16.097 に答える
1

これらの図を作成するときは、実際には可視性を「オフ」に設定することをお勧めします。
f = figure('Visible','off');

于 2012-12-03T11:49:02.317 に答える