我正在设计一个脚本,我在其中运行matlab并向其发出命令。但是,当我实际启动matlab运行然后退出时,脚本很慢。
我想知道如果我想启动一个matlab控制台,并提示输入这样的pid,我可以选择更快的结果。
这是我如何调用matlab
的一个例子sudo matlab -nodesktop -nosplash -nodisplay -nojvm -r "syms x; x=4; disp(4+5*x); exit"
我正在使用Ubuntu Linux,所以当然它是一个bash控制台。
答案 0 :(得分:2)
快速搜索似乎使用-nodesktop标志。
http://blogs.mathworks.com/community/2010/02/22/launching-matlab-without-the-desktop/
如果您想使用该行运行脚本,则应包含-r where脚本的名称,不包含.m。
http://lembra.wordpress.com/2010/08/17/running-a-matlab-script-misleading-m/