如何启动MATLAB控制台并输入命令?

时间:2014-02-08 06:17:50

标签: linux bash matlab

我正在设计一个脚本,我在其中运行matlab并向其发出命令。但是,当我实际启动matlab运行然后退出时,脚本很慢。

我想知道如果我想启动一个matlab控制台,并提示输入这样的pid,我可以选择更快的结果。

这是我如何调用matlab

的一个例子
sudo matlab -nodesktop -nosplash -nodisplay -nojvm -r "syms x; x=4; disp(4+5*x); exit"

我正在使用Ubuntu Linux,所以当然它是一个bash控制台。

1 个答案:

答案 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/