2017-08-04 7 views
0

私は多くのアルゴリズムを実行しています。私は時間を短縮するという点で自分のコードを変更しました。私はimagefilenameとmaskfileの名前を変更しています。私はファイル名に対応する結果を保存したい:matlabfilename。ここにコードがあります。異なる名前のファイルを保存する

imagefilename='lena_gray_256.tif'; 
maskfilename='M1.tif'; 
matlabfilename=[imagefilename maskfilename]; 
filename = ['Masks_' imagefilename maskfilename]; 
filename2 =['Results_' imagefilename maskfilename]; 

... 
There are some algortihms here. 
... 

%Save the figure 
saveas(gcf, filename, 'jpg'); 
saveas(gcf, filename2, 'jpg'); 
save (matlabfilename) 

のでmatlabfilename問題は、最後の行にあるlena_gray_256.tifM1.tif

です。結果を lena_gray_256.tifM1.tif.matとして記録したいが、正確な定義が見つかりませんでした。

誰でも改善できますか?

おかげ

+0

それは、ニューラルネットワークアルゴリズムの結果でした。 – user8151324

答えて

2

あなたは文字列の末尾に.MATを追加しようとしている場合、これは動作するはずです:

save ([matlabfilename,'.mat']) 
+0

おっと、ありがとうございます:)あなたは私の問題を解決しました。 – user8151324

+2

すばらしい、うれしい私は助けることができた!緑色のチェックマークを使用して回答として選択して、他の人に知らせてください。ありがとう! – Flynn

関連する問題