私はpublish
ループでMatlabで関数を実行しています。出力ファイル名 をカスタマイズする方法はありますか?
たとえば、publish は、それ自体が Fun1、Fun2 を出力する TopFunction を実行します。TopFunction.htmlが毎回 (画像などと一緒に) 上書きされていることがわかります。
出力名をカスタマイズできるかどうかを確認しようとしていますか? ありがとう!
これは本当にハックですがpublish
、新しいオプションを受け入れるように変更しますprefix
。93行目を置換
[scriptDir,prefix] = fileparts(fullPathToScript);
と
if ~isfield(options, 'prefix')
[scriptDir,prefix] = fileparts(fullPathToScript);
else
[scriptDir,~] = fileparts(fullPathToScript);
prefix = options.prefix;
end
options.prefix
これで、任意のファイル名を設定できます。本当にハードコアになりたい場合は、 と にも適切な変更を加えてsupplyDefaultOptions
くださいcheckOptionFields
。
rename the file with the matlab 'movefile' function within a loop