我想从 Cygwin 终端以“shell 模式”启动 Matlab。但是如果我输入
matlab
GUI 出现。如果我尝试
matlab -nodesktop
然后在另一个窗口中打开一个新的命令行。
我如何启动 Matlab 以便可以在我当前的 Cygwin 终端中运行它?
答案1
根据这,MATLAB 的工作方式根据您使用的是 Windows 还是 Linux 而不同。
-nodesktop
行为方式取决于您使用的是 Windows、Linux 还是 Mac。在 Windows 上,我们仅提供枯燥的命令窗口界面,缺少常规命令窗口或完整桌面的“花哨功能”。
使用-nodesktop
选项运行视窗:
使用-nodesktop
选项运行Linux/Mac:
目前似乎没有其他方法可以解决这个问题。
答案2
尝试这个:matlab -nojvm -nodisplay -nosplash
来源:http://www.mathworks.com/help/matlab/ref/matlablinux.html