我可以通过命令执行此操作,而不是在quit
文件中编写.m
吗?我想在文件执行完成后立即关闭MATLAB。
例如,这是我的命令
matlab -nodisplay < my_script
非常感谢。
这是我试图制作的实际命令
matlab -nodisplay -nodesktop -nosplash -nojvm -r "try, basic_plot;end, quit"
答案 0 :(得分:15)
matlab -nosplash -nodesktop -r "my_script; quit"
按照Edric的建议,你最好使用其中一个:
matlab -nosplash -nodesktop -r "try, my_script; end, quit"
matlab -nosplash -nodesktop -r "try, my_script; catch, disp('failed'), end, quit"
matlab -nosplash -nodesktop -r "try, my_script; catch e, your_error_handling_function(e), end, quit"
答案 1 :(得分:-1)
记下你的.m文件的最后一行,当你在显示结果后运行你的模拟时,它会自行退出。
[...] % code
quit