在Jupyter中使用Matlab

1.准备版本对应的Matlab、Python环境

Matlab和Python之间的版本对应,务必查看Matlab官方文档:

Versions of Python Compatible with MATLAB Products by Release - MATLAB & SimulinkSee which Python versions are compatible with the MATLAB Interface to Python, MATLAB Engine for Python, and MATLAB Compiler SDK for Python.https://www.mathworks.com/support/requirements/python-compatibility.html

使用Jupyter notebook要求Python3.3及更高版本

如果你从未使用过python请注意下面提示:python官网下载路径

Download Python | Python.orgThe official home of the Python Programming Languagehttps://www.python.org/downloads/

安装时请注意勾选"Add Python to PATH"

如果装好后才发现没有勾选,重新进入安装的exe文件->modify->next->勾选Add Python to environment variables->install

更新:如果电脑上有多个版本的python,请确保Path中与matlab对应的版本在最上面

比如我这里需要用的是python3.10

在Jupyter中使用Matlab_第1张图片

 

 2.安装Jupyter 

(1)cmd打开:快捷键Win+R,输入cmd,回车

升级pip(可跳过这一步),cmd输入:

pip install --upgrade pip

安装Jupyter notebook,cmd输入:

pip install Jupyter notebook

检查是否安装成功,cmd输入:

jupyter notebook

会启动Jupyter notebook,你会看到默认路径(C:\Users\用户名)下的文件夹

注意:Jupyter 运行时不能关闭cmd窗口!否则会有“无法连接”报错!

(2)如果希望更改启动时的默认路径:

cmd输入:

jupyter notebook --generate-config

cmd窗口会显示“jupyter_notebook_config.py”文件的路径,(用记事本或其他编辑器)打开它

在py文件中查找 c.NotebookApp.notebook_dir,更改你希望的默认启动路径(注意转义符)在Jupyter中使用Matlab_第2张图片

 更改并保存后,再次cmd输入

jupyter notebook

再次启动时就会默认进入更改后的文件夹

尝试点击“New”创建一个新文件,使用Python写一段代码并运行,并保存,确认各项基本操作没有问题

在Jupyter中使用Matlab_第3张图片

(3)每一次打开Jupyter notebook都要打开cmd再手动输入,非常麻烦!可以使用.cmd或.bat创建“快捷方式”,可以参照站内大佬们的方法

3.在Jupyter notebook中配置Matlab环境

(1)找到安装Matlab的文件夹,extern->engines->python,能够看见"setup.py"文件夹。

在箭头处输入cmd以打开cmd,cmd输入:

python setup.py install

在Jupyter中使用Matlab_第4张图片

 

(2)安装 matlab kernel, cmd输入:

pip install matlab_kernel

(3)重新打开Jupyter notebook,可以使用Matlab了

在Jupyter中使用Matlab_第5张图片

 试着输入代码,RUN一下,成功

在Jupyter中使用Matlab_第6张图片

你可能感兴趣的:(jupyter,matlab,python)