【发布时间】:2013-01-17 11:22:24
【问题描述】:
过去,我在工作的 Linux 机器上很少使用 MATLAB,而且我非常喜欢使用“-nodesktop”选项。在我使用过的所有类 Unix 机器上,此选项允许我相对轻松地控制 STDIN 和 STOUT,但在 Windows(使用 Cygwin)上,此选项会生成一个新窗口并将控制返回给调用 shell!
基本上,我想知道是否有任何方法可以强制 MATLAB 像在类 Unix 机器上一样运行?
谢谢!
【问题讨论】:
过去,我在工作的 Linux 机器上很少使用 MATLAB,而且我非常喜欢使用“-nodesktop”选项。在我使用过的所有类 Unix 机器上,此选项允许我相对轻松地控制 STDIN 和 STOUT,但在 Windows(使用 Cygwin)上,此选项会生成一个新窗口并将控制返回给调用 shell!
基本上,我想知道是否有任何方法可以强制 MATLAB 像在类 Unix 机器上一样运行?
谢谢!
【问题讨论】:
简短的回答:你不能。
可以在他们的website 上找到更长的答案。
-nodesktop 的行为会有所不同,具体取决于您使用的是 Windows 还是 Linux 或 Mac。在 Windows 上,我们只提供一个无聊的命令窗口 缺少常规命令的“花里胡哨”的界面 窗口或整个桌面。
所以你可以使用-nodesktop,但它会弹出那个烦人的命令行窗口。
【讨论】: