【问题标题】:Run Selection in MATLAB from Linux Command Line从 Linux 命令行在 MATLAB 中运行选择
【发布时间】:2014-07-23 03:31:32
【问题描述】:

我在一台 linux 计算机上运行 SSH。 MATLAB GUI 可能非常缓慢且无响应。有没有办法可以在命令行模式下使用 MATLAB,以便突出显示部分代码并运行该部分?在 GUI 中,可以通过右键单击并选择“运行选择”或按 F9 在编辑器窗口中执行此操作。在命令行模式下,我只知道如何运行整个脚本。

以类似的方式,我可以使用命令行运行一段代码(GUI 中的“运行和前进”按钮)吗?

另外,是否可以从命令行查看工作区(如 GUI 版本中的工作区窗口)?

【问题讨论】:

    标签: linux matlab command-line-arguments


    【解决方案1】:

    正如尼曼德所说,您可以使用标志 -nodesktop 启动 MATLAB。

    您将无法使用-nodesktop 选择和运行一段代码。您可以将那段代码放在单独的函数或脚本中并调用它。

    如果您在没有 GUI 的情况下进行大量工作,我建议您查看 http://matlab-emacs.sourceforge.net。这是 Emacs 的 MATLAB 模式,提供许多与 MATLAB 桌面相同的功能。

    最后查看whowhos 以查看工作区变量。

    【讨论】:

      【解决方案2】:

      AFAIK 在 MATLAB 中有一个无桌面模式,您可以通过使用 -nodesktop 参数运行它来访问它,这应该可以满足您的需求。你可以在official MATLAB pages找到更多信息

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-02-16
        • 2020-07-06
        • 2012-02-01
        • 2011-01-10
        • 2016-01-03
        • 2011-03-18
        相关资源
        最近更新 更多