如何在没有 GUI 的情况下运行 MATLAB 并获得图形结果?

Posted

技术标签:

【中文标题】如何在没有 GUI 的情况下运行 MATLAB 并获得图形结果?【英文标题】:How to run MATLAB without GUI and get the graphical result? 【发布时间】:2011-11-27 12:07:13 【问题描述】:

我想在我的 VPS 上运行 matlab。最让我困惑的是,我必须通过 SSH 在没有 GUI 的情况下运行 MATLAB 并获得图形结果。 当我在 bash 中命令 matlab -nodisplay -r "func()" 时,发生了很多错误,例如

“警告:NEFFFF 以过时的方式使用。”“使用 ==> 时出错 nntraintool 在 28","trainlm>train_network 在 228" ...

我该如何处理这些错误?

【问题讨论】:

正如其他人所指出的,您看到的警告与图形输出无关...否则,请参阅此相关问题以在 -nodisplay 模式下运行时保存图形: ***.com/questions/1853259/… 【参考方案1】:

如果'get the graphics result'指的是一个文件,你可以试试The MathWorks提供的以下解决方案。

Is it possible to save a figure when MATLAB is running with "-nodisplay" option?

【讨论】:

【参考方案2】:

您看到的警告与通过 VPS 使用图形无关。它们表明您的 func() 正在以不再受支持的方式从神经网络工具箱调用命令。

【讨论】:

你能告诉我如何通过 -nodisplay 模式调用没有图形的 NNT 吗?我不知道matlab处理数据时GUI和NNT之间的关系。你能简单地告诉我吗?

以上是关于如何在没有 GUI 的情况下运行 MATLAB 并获得图形结果?的主要内容,如果未能解决你的问题,请参考以下文章

JProfiler 可以在没有 GUI 的情况下运行吗?

有没有办法在没有 mcr 的情况下在 matlab 中为 .m 文件创建 .exe 文件?

GUI运行时如何在Matlab中截取击键

如何在没有 GUI 通知的情况下保存 excel 文件?

在没有 GUI 的情况下运行 Android 模拟器(无头 Android)

如何在没有 Amazon GUI 的情况下在 Elastic MapReduce 上自动运行 Pig Batch 作业?