matlab - 如何在 VSCode 中运行 MATLAB (.m) 文件?

标签 matlab visual-studio-code

我无法弄清楚如何在 VSCode 中运行 MATLAB (.m) 代码。
我已经安装了 MATLAB Extension for VSCode并添加了 mlint 的路径MATLAB 文件,如扩展名中所述。

"matlab.mlintpath"
VSCode 将该文件标识为 MATLAB 文件。但是,代码不会运行。
如何从 VSCode 中运行 MATLAB 代码?

最佳答案

有办法,this VSCode extension建议您可以使用它从 VSCode 中运行 MATLAB 代码,而无需打开 MATLAB GUI。不过,它不会使以下内容无效;您需要有一个有效的、获得许可的 MATLAB 安装,它将在后台调用。如果没有有效的、获得许可的 MATLAB 安装,您将无法运行 MATLAB 代码。

由于 MATLAB 是专有的,因此只有两种方法可以运行 MATLAB 代码:从 MATLAB IDE 运行代码(当然具有有效的许可证),或者通过 MATLAB compiler 将其编译为可执行文件。 .
您也许可以通过导入其 mlint 来让其他 IDE 具有语法突出显示和键入提示,例如 MATLAB 自己的 IDE。功能,就像你一样,但不会执行代码。
因此不,您不能直接在 VSCode 中执行 MATLAB 代码,您只能从 VSCode 内部暗中调用 MATLAB 引擎。

一种可能的解决方法是使用 MATLAB Coder 将您的 MATLAB 代码导出到 C/C++。 .然后,您可以从 VSCode 中运行 C/C++ 代码。

关于matlab - 如何在 VSCode 中运行 MATLAB (.m) 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64279258/

相关文章:

python - 在 Python 中运行 Matlab 代码

visual-studio-code - 如何在 Visual Studio Code 中将默认浏览器设置为 chrome?

javascript - 错误 :Property 'select' does not exist on type HTMLElement

visual-studio-code - 如何在 vs code 中通过单击禁用预览文件?

Matlab:检查目录中的所有图像是否为灰度?

Matlab子矩阵乘法性能差

matlab - 在 Matlab 中使用数据点和计数向量计算标准差

matlab - 在特定耳塞( channel )上播放歌曲

visual-studio-code - "code ."命令在命令提示符下不起作用

VSCode 中的 Python 路径