在Linux终端中,我想知道Matlab命令的以下四个选项之间有什么区别?
matlab -nojvm -nodesktop -nodisplay -nosplash
谢谢和问候!
答案 0 :(得分:6)
这一点在MATLAB文档中有所解释:http://www.mathworks.nl/help/techdoc/ref/matlabunix.html。
-nodisplay:启动Sun Microsystems JVM软件,但不启动MATLAB桌面。不显示任何X命令,并忽略DISPLAY环境变量
-nodesktop:在不启动MATLAB桌面的情况下启动MATLAB。 JVM软件已启动。使用操作系统中的当前窗口输入命令。使用此选项可在没有X窗口的情况下运行,例如,在VT100模式下运行,或在批处理模式下运行。请注意,如果使用>管道输入MATLAB。构造函数,自动使用nodesktop选项。使用nodesktop,MATLAB不会将语句保存到命令历史记录中。使用nodesktop,您仍然可以通过函数启动它们来使用大多数开发环境工具。例如,使用首选项打开“首选项”对话框,使用doc打开“帮助”浏览器。不要使用nodesktop来提供仅限命令窗口的界面;相反,选择桌面>桌面布局>仅限命令窗口。
-nojvm:在没有JVM软件的情况下启动MATLAB。使用当前窗口输入命令。 MATLAB桌面无法打开。任何需要Java软件的工具(例如桌面工具)都无法使用。处理图形和相关功能不受支持; MATLAB在您使用时会发出警告。
-nosplash:启动MATLAB但在启动时不显示启动画面。