MATLAB Answers

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

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

  0 Comments

Sign in to comment.

Accepted Answer

Tomohiro Takahashi
Tomohiro Takahashi on 26 Nov 2019
mfilenameが利用できると思います.
saveName = [mfilename,'_out'];%<-直したいコード

  1 Comment

Noriko HOUNOKI
Noriko HOUNOKI on 26 Nov 2019
ありがとうございます!即レスとコードに感謝です。

Sign in to comment.

More Answers (0)

Sign in to answer this question.