0

matlab ワークスペースでは、出力/結果を簡単に保存できます。しかし、いくつかのデータを使用してネットワークをトレーニングしてトレーニングのパフォーマンスを確認すると (Neural Network Toolbox で)、回帰プロットとヒストグラムおよびパフォーマンス プロットを Figure ファイルとして保存できません。現在、スニッピング ツールを使用してキャプチャしています。彼ら。

私の質問はそれを行う方法ですか?これらのプロット (Maltab Neural Network ツールボックスで生成) を保存するオプションはありますか?

お問い合わせに関するコード/回答をいただければ幸いです。どうもありがとう。

matlabでコードをコマンドして保存したいプロットのスナップショットに追加しています。

ここに画像の説明を入力

ここに画像の説明を入力

現在、切り取りツールを使用していますが、一言で言えば、それらのプロパティ/画質が縮小します。

4

3 に答える 3

0

まず、スナップショットする gfx オブジェクト (そのハンドル) を特定する必要があります。これは、識別可能なプロパティに由来する場合があります。次に、printそれをファイルに保存するために使用します。ファイル名、最終的にはタイプを提供する必要があります。詳細については、ヘルプを参照してください。

たとえば、「my.awesome.fig」というタグを付けて Figure を保存する場合は、次のようにします。

h = findobj('Type', 'figure', 'tag', 'my.awesome.fig');
for k = 1:numel(h)
        print(h(k), sprintf('Pic%d.ps',k));
end;
于 2013-04-17T12:53:46.570 に答える
0

nntraintool 自体以外のトレーニング フィギュアは、本物の matlab フィギュアです。タグは、たとえば TRAINING_PLOTERRHIST TRAINING_PLOTPERFORM TRAINING_PLOTRESPONSE です。nntraintool の図は java です。nnjava.tools('nntraintool') でアクセスできます。Matlab で Java Figure を操作する方法については、文書化されていない Matlab を参照してください。

Richard
于 2013-12-03T20:02:27.520 に答える