需要工具:sublime text3,matlab。
第一步、插入matlab的编译系统,sublime text自身不带matlab的编译系统,需要手动加进去。
英文版本:Tools ---> Build System ----> New Build System
中文版本:工具--->编译系统--->新建编译系统
会打开如下界面。
将以下代码替换进去。
"cmd": ["D:/Program Files/Polyspace/R2021a/bin/matlab.exe","-nodesktop","-nosplash","-r","\"run('$file')\""],
"selector": "source.m",
"working_dir": "${project_path:${folder}}"
如下图所示:
阴影部分为当前电脑matlab运行程序的安装位置,可通过如下方式查找。
1.选择桌面matlab快捷方式,右键选择属性。
2.复制“目标”中的内容(注意更改反斜杠)。
第二步、保存编译系统。
ctrl+s或者“文件--->保存(Flie--->Save)”,保存在默认文件夹中,即User文件夹,可在“首选项--->浏览插件目录(Preferences--->Browse Packages...)”中找到。名字可保存为matlab.sublime-build
第三步、运行matlab程序。
“工具--->编译系统”(Tools--->Build System)选择刚才命名的编译系统(我这里是matlab)。
新建文件保存为 .m文件,编写matlab程序,ctrl+B或者“工具--->编译”(Tools--->Build)编译程序。
第一次编译matlab程序会比较慢,会打开一个“MATLAB Command Window”窗口,后续再编译程序时,修改好程序保存,在这个窗口输入matlab程序文件名再点回车,即可快速编译程序。(如果直接再sublime text界面编译还会再打开一次“MATLAB Command Window”窗口,运行速度会很慢。)
推荐链接
发表评论