0

行列 f (3 列で 100 raw) を生成する matlab プログラムがあります。プログラムは、特定の変数を変更するたびに、1 番目の列と 2 番目の列と 3 番目の列をプロットします。異なるプロットで異なる行列を生成するための for ループ 行列とプロット図を同じフォルダに異なる名前で各ループを保存するプログラムを作成するにはどうすればよいですか

4

1 に答える 1

0

行列をループ内に保存するか、セル配列に配置してループ後に保存できます。Figure をファイルに保存するには、printを使用できます。

これらの行に沿ったもの:

for ii=foo:bar
    mat=...;
    fig=figure;    

    % somehow create matrix mat and figure fig;
    save(['quux',num2str(ii),'.mat'],mat);
    print(fig,['quux',num2str(ii)]);
end
于 2013-08-24T18:12:42.407 に答える