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

6 ビュー (過去 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 Exchange環境と設定 についてさらに検索

製品

Community Treasure Hunt

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

Start Hunting!