【问题标题】:How to run MATLAB's code from Notepad++如何从 Notepad++ 运行 MATLAB 的代码
【发布时间】:2018-07-30 02:18:11
【问题描述】:

我阅读了上一个问题What alternatives are there to the MATLAB Editor?,我对使用另一个编辑器很感兴趣,因此我也可以使用 MATALB 编译我的代码。

我按照上述链接的建议做了,但我看不出有什么不同。我去了 Preferences Editor/Debbuger 并将编辑器更改为 Notepad++,但没有任何反应。

如何使用 Notepad++ 编译和运行 MATALB 代码?

附:我在谷歌上寻找“用 notpad++ 运行 matlab”,但没有发现任何有趣的东西。 我之前的问题也是相关的(Can I use MATLAB editor without running MATLAB?)。

【问题讨论】:

标签: matlab editor


【解决方案1】:

我在这里更彻底地回答了这个问题:Running a MATLAB script from Notepad++

使用 NppExec 插件并按 F6,复制粘贴以下内容并保存脚本:

NPP_SAVE
set local MATPATH=C:\Program Files\MATLAB\R2015a\bin\matlab.exe

cd "$(CURRENT_DIRECTORY)"

"$(MATPATH)" -nodisplay -nosplash -nodesktop -r "try, 
run('$(CURRENT_DIRECTOR)$(FILE_NAME)'), catch me, fprintf('%s / 
%s\n',me.identifier,me.message), end"

【讨论】:

    【解决方案2】:

    当您的意思是run matlab 代码时,如果您只想编辑它并保存然后从 MATLAB 终端运行,那么您也可以定期使用它。保存在记事本中,在 MATLAB 上运行。

    当您需要调试器等 MATLAB 编辑器功能并在 %% 中执行代码块时,就会出现问题。你不能做所有这一切。可以设置断点,How to debug matlab code without gui

    如果您使用外部编辑器,我认为您不会获得 MATLAB 编辑器的其他功能。

    【讨论】:

    • 那么在 MATLAB 中更改文本编辑器有什么用处?转到Preferences->Editor/Debbuger
    猜你喜欢
    • 2014-07-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-26
    • 1970-01-01
    相关资源
    最近更新 更多