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

18 ビュー (過去 30 日間)
Noriko HOUNOKI
Noriko HOUNOKI 2019 年 11 月 26 日
コメント済み: Noriko HOUNOKI 2019 年 11 月 26 日
例えば testfile.mの実行結果を「testfile_out.mat」という名前で保存したいです。
下に直したいコードをつけました。
ここでは手動で 'testfile' と書いてしまっていますが、
自動でこのmファイル名 'testfile' を取得する方法はありますか。
% testfile.m
saveName = ['testfile','_out'];%<-直したいコード
n = rand(3);
save (saveName,'n');

採用された回答

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

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeJust for fun についてさらに検索

製品

Community Treasure Hunt

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

Start Hunting!