jupyter notebook如何使用matlab

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

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

标签:jupyter,notebook,matlab
0
投稿

猜你喜欢

  • 利用numpy和pandas处理csv文件中的时间方法

    2023-01-21 09:44:56
  • 数据库安全管理的三个经验分享

    2009-04-01 15:49:00
  • Java实现飞机大战-连接数据库并把得分写入数据库

    2024-01-26 19:16:54
  • 通过Py2exe将自己的python程序打包成.exe/.app的方法

    2021-07-05 11:05:55
  • 在MySQL中获得更好的全文搜索结果

    2008-05-09 10:38:00
  • 一文带你深入了解Python中的二次移动平均法

    2021-08-30 00:28:12
  • ASP制作中使用MYSQL的分析

    2008-10-13 09:25:00
  • Mongodb基本操作与Python连接mongodb并进行基础操作的方法

    2023-10-14 23:55:51
  • python多线程并发实例及其优化

    2021-04-03 12:28:11
  • Python程序运行原理图文解析

    2023-08-09 03:27:31
  • Go编写定时器与定时任务详解(附第三方库gocron用法)

    2024-05-09 09:40:19
  • OpenCV基于ORB算法实现角点检测

    2021-08-20 03:08:13
  • 修复 jQuery 中 isFunction 方法的 BUG

    2010-01-25 12:05:00
  • python 视频下载神器(you-get)的具体使用

    2023-03-18 19:30:58
  • Python 支持向量机分类器的实现

    2021-05-13 01:54:57
  • [翻译]标记语言和样式手册 Chapter 12 CSS布局

    2008-02-13 14:19:00
  • Python实现敏感词过滤的4种方法

    2021-10-01 06:21:08
  • python单元测试unittest实例详解

    2023-10-16 08:26:49
  • 解析ROC曲线绘制(python+sklearn+多分类)

    2021-04-06 12:16:16
  • Python中pass的作用与使用教程

    2023-05-05 23:05:05
  • asp之家 网络编程 m.aspxhome.com