- it more concisely sets up the -nosplash and -nodisplay options (even on Windows)
- removes the startup banner
- ensures the MATLAB process exits (with an exit code) even if your statement throws an error
-r vs -batch when calling matlab in unix
15 ビュー (過去 30 日間)
古いコメントを表示
I am aware that matlab -r scriptName(arg1,...) is no longer recommended for non-interactive jobs on unix systems, and that I should use -batch instead (see https://se.mathworks.com/help/matlab/ref/matlablinux.html ).
However, I have been unable to find why that is better. Could someone point me in the right direction?
0 件のコメント
採用された回答
Edric Ellis
2020 年 3 月 23 日
(I'm not an expert here, just a user of the -batch option) The main advantages for me of the -batch option compared to -r for non-interactive cases are:
All told, it's just more convenient.
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Startup and Shutdown についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!