vscode+matlab+python
首先查询下matlab支持的python版本,比如我安装的是matlab r2023b,所以最大支持python3.11
Versions of Python Compatible with MATLAB Products by Release - MATLAB & Simulink (mathworks.cn)
然后是安装python engine
安装用于 Python 的 MATLAB Engine API - MATLAB & Simulink - MathWorks 中国
要从 MATLAB 文件夹安装,请在 Windows® 上键入:
cd "matlabroot\extern\engines\python"
python -m pip install .
安装提示如下:

安装官方插件,因为官方这个v1.2.0就可以在vscode里调用matlab了,效果如下

vscode的settings设置

ms官方一个插件就搞定了,以下插件不用安装

以下插件都没屌用
如何在vscode中编写matlab代码
Versions of Python Compatible with MATLAB Products by Release - MATLAB & Simulink (mathworks.com)
首先要安装与matlab engine对应的python版本,我已经安装了3.11,所以我只能安装r2023b了,原先安装的是r2015a
插件的话看这篇Vscode搭建轻量级Matlab开发环境_vscode matlab-CSDN博客
有两种方式,,具体参见【MATLAB+VScode】VScode运行MATLAB_vscode matlab-CSDN博客
但调试的话,似乎只能在matlab中,但也有matlab in vscode这个插件,还得研究下
以下是settings.json中配置

一种是在vscode中编写代码,然后通过matlab运行

一种是在matlab内置terminal中运行,在m文件中直接f5即可运行,如下所示
、
输入变量名,则可以打印其值

其他插件




浙公网安备 33010602011771号