运行命令行中的 MATLAB 允许显示绘图

Run MATLAB in command line allowing display of plots

到 运行 MATLAB on Linux 在命令行中我使用以下命令:

 matlab -nodisplay

但我猜这也不允许打开 windows 个地块,因为以下命令没有输出:

plot(X,Y)

如何在从命令行运行使用 MATLAB 时只允许显示图形和绘图?

在 Linux 下,要在终端 window 中使用 运行 MATLAB,请使用 -nodesktop 选项。它会导致 MATLAB 在没有 GUI 的情况下启动,所有文本输入和输出都通过终端 window 进行。但它并没有完全禁用 JVM 软件,因此允许显示交互式图形 windows。

-nojvm 选项禁用 JVM 软件,禁止所有基于 Java 的 MATLAB 组件,包括图 windows。 -nodisplay 选项禁用所有图形显示输出,但不禁用 JVM。

有关详细信息,请参阅 the documentation