2

8 つの図と 1 つのテキスト ボックス (シミュレーション パラメーターの値をリストする凡例) があります。それらはすべて、subplot() を使用して 1 つのウィンドウにプロットされます。見た目はいいのですが、ウィンドウが頻繁にポップアップし、他の作業から気を散らしてしまいます。後でプロットと図を確認できるように、ウィンドウをポップアップし続けるのではなく、これらの図を PNG 画像として自動的に保存したいと考えています。

知っていること:

  • 単一の図を PNG として保存する方法
  • サブプロットを使用して単一のウィンドウで複数の図を作成する方法
  • 単一の図を含むウィンドウを表示しない方法(図の可視性を「オフ」に設定する)

私が知らないこと:

  • マルチフィギュア ウィンドウがポップアップしないようにする方法
  • マルチフィギュア ウィンドウのサイズを設定する方法 (たとえば、400 px x 600 px)
  • ウィンドウ全体を PNG にエクスポートする方法

どんな考えでも大歓迎です。前もって感謝します!

4

1 に答える 1

0

使用する

    set('gcf','visible','off')

すべての図の表示をオフにし、

   set('gcf','visible,'on')

数字の表示をオンにします。

Figure を保存するには、最初に名前を割り当てます。

    fig1 = figure(1);

次に、saveas を使用します。

    saveas(fig1,'filename.png','png')

Figure のサイズを設定するには、次を参照してください:グラフの Figure のサイズの設定

于 2012-12-17T22:54:57.823 に答える