私は現在これを持っています:
[filename, pathname, filterindex] = uiputfile({...
... (various filetypes)
'Disks image.jpg');
if isequal(filename,0) || isequal(pathname,0)
disp('User selected Cancel');
else
disp(['User selected ',fullfile(pathname,filename)]);
end
imwrite(M, 'Disks image.jpg', 'jpg');
disp('Image saved');
end
現在「Disks image.jpg」と言っている部分に、現在の時刻の名前を付けるにはどうすればよいですか (次のように指定されます)。
dateTime = javaMethod('currentTimeMillis', 'java.lang.System');
または、それと他の指定された名前の両方を組み合わせた名前 (例: currentTimeMillis_Diffraction_pattern.jpg)
2 つの画像ファイルを保存するので、2 番目の方法でファイルに名前を付けることができれば、2 つの画像を別のファイル フォルダーに分けなくても番号付きリストが得られるので、よいでしょう。
time........+........_Diffraction_pattern.extension を使用すると素晴らしいでしょう
ありがとう