VSCode 配置 matlab 运行环境

本贴最后更新于 746 天前,其中的信息可能已经沧海桑田

需要的扩展

配置

为 Python 配置 Matlab 引擎的 API

在管理员模式打开终端,运行

cd "C:\Program Files\MATLAB\R2022b\extern\engines\pythonn" python setup.py install

如果报错:​error: [WinError 5] 拒绝访问。: 'dist\matlabengineforpython.egg-info'

说明没打开管理员模式。

VSCode 的 Settings.json 配置

// ------matlab Start----------- // "files.associations": { "*.m": "matlab" // 为.m文件启动 Matlab 扩展 }, "matlab.linterEncoding": "utf8", // 设置mlint返回结果编码为 utf8 "matlab.matlabpath": "C:\\Program Files\\MATLAB\\R2022b\\bin\\matlab.exe", // 根据自己的路径设置matlab.exe路径 "matlab.mlintpath": "C:\\Program Files\\MATLAB\\R2022b\\bin\\win64\\mlint.exe", // 根据自己的路径设置mlint.exe路径 // ------matlab End----------- //

如何使用

打开 Matlab 终端:Ctrl + Shift + P ​​→ Open a Matlab Terminal

运行当前打开的脚本:​Ctrl + Shift + P ​​→ Run current Matlab Script

执行选中的部分代码:​Ctrl + Shift + P ​​→Run current selection in Matlab

添加脚本到 Matlab 路径中,在 matlab 终端中输入 pathtool​,然后弹出如下窗口

​​image​​

不建议

  • 使用 code runner 扩展跑 Matlab

    "code-runner.executorMap": { "matlab": "cd $dir && matlab -nosplash -nodesktop -r $fileNameWithoutExt" },
  • 使用 Matlab Code Run 扩展

参考

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...