jupyter notebook如何使用matlab
作者:炮打小糍粑 发布时间:2022-11-08 18:17:51
jupyter notebook使用matlab
以下方法前提是已经安装了matlab程序,如果没有请安装后再执行以下步骤
1.MATALB安装python
进入MATLAB\extern\engines\python文件夹内,可以看到setup.py文件,右击使用python运行
或者直接在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
同理如果在conda的自设环境中使用,激活对应环境后进入jupyter notebook即可
jupyter notebook加入matlab内核
1.在matlab的安装文件下找到如下界面
2.打开anaconda prompt,在此中cd到上图打开 setup。py的路径 (或者直接右键用python打开,我使用了之后没用,有人可以)
如果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即可打开
使用第一个 Matlab即可
来源:https://blog.csdn.net/qq_35599937/article/details/116202242


猜你喜欢
- 在Python中定义一个数据便在内存中开辟一片空间来存储这个变量的值,这块已经被分配的内存空间便会有一个内存地址。访问这块内存需要用到变量名
- 目录1、Go 官方的定义2、传值和传引用2.1 传值2.2 传引用3、争议最大的 map 和 slice3.1 map3.2 slice3、
- 在做JS开发时,我们将第三方复杂的插件进行封装,然后对外公开一个很简单的方法接口,这是开发时常用的方法,在JS里,我们的方法参数通常使用JQ
- 本文实例讲述了Python访问MySQL封装的常用类。分享给大家供大家参考。具体如下:python访问mysql比较简单,下面整理的就是一个
- 这两天一直在做课件,我个人一直不太喜欢PPT这个东西……能不用就不用,我个人特别崇尚极简风。谁让我们是程序员呢,所以就爱上了Jupyter写
- 概念:通配符(wildcard)即:用来匹配值的一部分的特殊字符。搜索模式(search pattern)即:由字面值、通配符或两者组合构成
- 本篇文档旨在介绍如何安装配置基于2台服务器的MySQL集群。并且实现任意一台服务器出现问题或宕机时MySQL依然能够继续运行。注意!虽然这是
- 这片文章大体概括了一些设计网页中的大问题。希望能给你做下一个网页时给予一些儿启发。1、记住:你能掌控的时间是有限的我仅仅用4秒钟就能浏览完平
- 一、绑定方法1.对象的绑定方法首先我们明确一个知识点,凡是类中的方法或函数,默认情况下都是绑定给对象使用的。下面,我们通过实例,来慢慢解析绑
- 一、读写excel数据利用pandas可以很方便的读写excel数据1.1 读:data_in = pd.read_excel('M
- 1、环境1、python 3.72、pyinstaller2、下载方式:2.1 python安装(略)2.2 安装pyinstaller打开
- XML文档对象模型(DOM)是什么?可扩展标记语言XML的基础是 DOM。XML 文档具有一个称为节点的信息单元层次结构;DOM 是描述那些
- 又是一杯奶茶~事情的经过是这样的:又是奶茶,行吧行吧。快点开工,争取李大伟回来之前搞定。李大伟说是6位数字密码那么我们可以利用python生
- 1、首先模拟python类似shell命令行操作的接口:python安装subprocess(本地)、paramiko(SSH远程)#-*-
- 本文实例讲述了python类和对象用法。分享给大家供大家参考,具体如下:前面我们都是用python面向过程编程,现在来用python创建类和
- 概要贝叶斯网络是一种基于概率的图模型,可用于建立变量之间的条件概率关系。在拼写检查器中,贝叶斯网络可以通过建立一个隐含状态、错误观察值和正确
- 随着大数据时代的到来,数据将如同煤电气油一样,成为我们最重要的能源之一,然而这种能源是可以源源不断产生、可再生的。而Python爬虫作为获取
- 前言在此之前,我认为 Python 的类型提示就是一个花瓶,看起来好看,但并没有实质的作用,因为即使类型写错了,或者传错了,程序仍然可以运行
- 来自巴西的设计师Roger Oddone的作品,通过此作品你可以了解到logo的设计的一些思路。
- 代码如下:<script type=text/javascript src=http://fw.qq.com/ipaddress>