保存ファイル名に「実​行したmファイル名」​を自動で含めることは​できますか?

7 Ansichten (letzte 30 Tage)
Noriko HOUNOKI
Noriko HOUNOKI am 26 Nov. 2019
Kommentiert: Noriko HOUNOKI am 26 Nov. 2019
例えば testfile.mの実行結果を「testfile_out.mat」という名前で保存したいです。
下に直したいコードをつけました。
ここでは手動で 'testfile' と書いてしまっていますが、
自動でこのmファイル名 'testfile' を取得する方法はありますか。
% testfile.m
saveName = ['testfile','_out'];%<-直したいコード
n = rand(3);
save (saveName,'n');

Akzeptierte Antwort

Tomohiro Takahashi
Tomohiro Takahashi am 26 Nov. 2019
mfilenameが利用できると思います.
saveName = [mfilename,'_out'];%<-直したいコード
  1 Kommentar
Noriko HOUNOKI
Noriko HOUNOKI am 26 Nov. 2019
ありがとうございます!即レスとコードに感謝です。

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu 環境と設定 finden Sie in Help Center und File Exchange

Produkte

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!