【问题标题】:Separate Matlab Editor Module?单独的 Matlab 编辑器模块?
【发布时间】:2013-02-10 15:29:29
【问题描述】:

是否可以拥有 Matlab 编辑器,而无需拥有整个 Matlab? Matlab 编辑器提供的警告对我编码很有用,但我买不起 Matlab。我怎样才能只使用编辑器?它还会发出警告吗?

【问题讨论】:

    标签: matlab editor warnings


    【解决方案1】:

    您可以使用GNU Emacs。配置Emacs Octave Support。然后 Emacs 中的 M 文件将具有语法高亮和缩进。您不会像在 MATLAB 编辑器中那样出现编辑器内警告。

    您可以使用 Octave 来运行和测试您的 M 文件。对于简单的脚本和函数,从 MATLAB 到 Octave 几乎不需要修改,反之亦然。对于实现 GUI 或一些更专业的工具箱的 MATLAB 代码,情况并非如此。

    【讨论】:

      【解决方案2】:

      您当然可以使用文本编辑器来编辑 matlab 文件,只要您使用 .m 扩展名保存它们。不幸的是,由于 Matlab 是唯一可以解释该文件的程序,因此您在工作时不会收到警告。

      作为替代方案,您可以获取 FreeMat (http://freemat.sourceforge.net/) 并使用具有适当语法突出显示的 .m 文件。但是,FreeMat 没有 Matlab 所拥有的庞大的函数库,并且仍然不会在您编写代码时为您提供警告。

      也许您可以在您所在机构的图书馆中使用 Matlab(如果您是学生),或者让您的企业付费(如果您是专业人士)?

      【讨论】:

      • 谢谢。我可以在命令行中从我的机构访问 Matlab,但 GUI 和编辑器不可用。
      猜你喜欢
      • 2023-03-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-05
      • 1970-01-01
      • 2013-10-02
      • 1970-01-01
      相关资源
      最近更新 更多