在 Jupyter 中使用 Matlab
Jupyter 为创建交互式脚本提供了一个强大且广泛的平台,在这里介绍一种在 Jupyter 中调用 Matlab 的方法。假设已经安装了 Miniconda 或者 Anaconda, Matlab 版本是 2020a,安装在路径:/usr/local/MATLAB 下。
创建虚拟环境
因为 Matlab 2020a 对应的 Python 版本最高为 3.7,所以这里安装对于版本,虚拟环境名字命名为 jmatlab
各版本对应关系:matlab-python-compatibility
| 1 | conda create -vv -n jmatlab python=3.7 jupyter | 
激活 jmatlab 环境
| 1 | conda activate jmatlab | 
安装 jupyterlab 和 matlab 内核
| 1 | pip install jupyterlab | 
查看安装的内核
| 1 | jupyter kernelspec list | 
您应该在可用内核列表中看到 Matlab.
安装 Matlab 引擎
| 1 | cd /usr/local/MATLAB/extern/engines/python | 
这将允许从 Python 会话中调用 Matlab 引擎。
重启 jupyterlab
| 1 | sudo systemctl restart jupyterhub.service | 
参考链接
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 J. Xu!
 评论









