网络编程
位置:首页>> 网络编程>> Python编程>> jupyter notebook如何使用matlab

jupyter notebook如何使用matlab

作者:炮打小糍粑  发布时间:2022-11-08 18:17:51 

标签:jupyter,notebook,matlab

jupyter notebook使用matlab

以下方法前提是已经安装了matlab程序,如果没有请安装后再执行以下步骤

1.MATALB安装python

进入MATLAB\extern\engines\python文件夹内,可以看到setup.py文件,右击使用python运行

jupyter notebook如何使用matlab

或者直接在cmd命令行下cd 进入对应文件夹,输入

python setup.py install

注意如果安装了conda,你要在哪个环境中使用jupyter notebook,就先激活对应环境,再重复上述步骤(经过测试matlab engine在不同环境好像不互通)

2.安装matlab_kernel

进入cmd,输入

pip install matlab_kernel

同理你要在哪个环境中使用jupyter notebook,就激活对应环境使用conda命令安装 matlab_kernel

3.运行jupyter notebook中matlab

运行jupyter notebook就可以使用matlab

jupyter notebook如何使用matlab

同理如果在conda的自设环境中使用,激活对应环境后进入jupyter notebook即可

jupyter notebook加入matlab内核

1.在matlab的安装文件下找到如下界面

jupyter notebook如何使用matlab

 2.打开anaconda prompt,在此中cd到上图打开 setup。py的路径 (或者直接右键用python打开,我使用了之后没用,有人可以)

jupyter notebook如何使用matlab

如果matlab的地址在d盘,要记得在开始输入 d:

3.输入 python setup.py install

4.为jupyter安装matlab内核

输入 pip/conda install matlab_kernel  (用pip或者conda都行,我使用的是pip)

python -m matlab_kernel install

问题: 如果遇到 

PackagesNotFoundError: The following packages are not available from current channels:

- matlab_kernel

这样的代码

  • 尝试 conda install -c conda-forge matlab_kernel

  • 当运行  python -m matlab_kernel install时,如果它表示已定义权限,请按照它的建议执行,在末尾添加 --user。

补充: 5. 如果需要加入matlab engine的

cmd里面输入:python

import matlab.engine

engine = matlab.engine.start_matlab()

engine.test(nargout=0)

6. 完成上面的,就可以打开jupyter了 

重新打开一个cmd,在cmd中输入jupyter notebook即可打开

jupyter notebook如何使用matlab

使用第一个 Matlab即可

来源:https://blog.csdn.net/qq_35599937/article/details/116202242

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com