机器学习(MACHINE LEARNING)MATLAB和Python混合编程
文章目录
- 1 配置方法
- 2 使用方法
- 2.1 脚本
- 2.2 函数
1 配置方法
找到Matlab安装根目录,比如D:\matlab,然后进入D:\matlab\extern\engines\python目录中,Shift+右键–>“在此处打开命令窗口”,
1.有管理员权限的,用 管理员权限执行:python setup.py install
2 使用方法
2.1 脚本
在当前目录下,MATLAB建立test2.m脚本文件,内容如下
b = 5;
h = 3;
a = 0.5*(b.* h)
然后同目录下新建一个test2.py,内容如下
import matlab.engine
eng = matlab.engine.start_matlab()
eng.test2(nargout=0)
#nargin对应varargin的个数,是一个数值,而varargin用来存入输入变量,以元胞数组形式存储
#nargout对应varargout的个数,是一个数值,而varargout用来存入输出变量,以元胞数组形式存储
2.2 函数
MATLAB建立一个function文件,内容如下:
function a = triarea(b,h)
a = 0.5*(b.* h);
同样,test.py修改如下:
import matlab.engine
eng = matlab.engine.start_matlab()
ret = eng.triarea(1.0,5.0)
print(ret) # 2.5
python调用速度m有点慢,但他不香吗~!
机器学习(MACHINE LEARNING)MATLAB和Python混合编程相关推荐
- 机器学习(Machine Learning)深度学习(Deep Learning)资料汇总
本文来源:https://github.com/ty4z2008/Qix/blob/master/dl.md 机器学习(Machine Learning)&深度学习(Deep Learning ...
- 机器学习(Machine Learning)深度学习(Deep Learning)资料集合
机器学习(Machine Learning)&深度学习(Deep Learning)资料 原文链接:https://github.com/ty4z2008/Qix/blob/master/dl ...
- (转)机器学习(Machine Learning)深度学习(Deep Learning)资料
原文链接:https://github.com/ty4z2008/Qix/blob/master/dl.md 机器学习(Machine Learning)&深度学习(Deep Learning ...
- 机器学习(Machine Learning)深度学习(Deep Learning)资料(Chapter 2)
机器学习(Machine Learning)&深度学习(Deep Learning)资料(Chapter 2) - tony的专栏 - 博客频道 - CSDN.NET 注:机器学习资料篇目一共 ...
- 机器学习(Machine Learning)深度学习(Deep Learning)资料【转】
转自:机器学习(Machine Learning)&深度学习(Deep Learning)资料 <Brief History of Machine Learning> 介绍:这是一 ...
- Re:从零开始的机器学习 - Machine Learning(一) 线性回归
从我对整个职业生涯的规划出发,我不仅想做一些高质量的应用(软件工程的角度),还想做一些激动人心的应用,所以我希望能在机器学习的方向走,尽管我在大学粗浅的学了些皮毛,但如果要把机器学习作为职业发展的话这 ...
- Designing Machine Learning Systems with Python
Designing Machine Learning Systems with Python Designing Machine Learning Systems with Python 本书介绍 设 ...
- 机器学习 Machine Learning 深度学习 Deep Learning 资料
机器学习(Machine Learning)&深度学习(Deep Learning)资料 機器學習.深度學習方面不錯的資料,轉載. 原作:https://github.com/ty4z2008 ...
- 机器学习(Machine Learning)amp;深度学习(Deep Learning)资料
机器学习(Machine Learning)&深度学习(Deep Learning)资料 機器學習.深度學習方面不錯的資料,轉載. 原作:https://github.com/ty4z2008 ...
最新文章
- 自动驾驶汽车事故的罪责追究
- Atitit 为什么网络会有延时 电路交换与分组交换的区别
- mysql数据库实验报告jdbc_Jdbc连接数据库实验报告(2)
- 【安全漏洞】CVE-2021-42287CVE-2021-42278 域内提权
- 公钥和私钥 java_公钥与私钥 - yxhxj2006 - BlogJava
- js 正则表达式判断价格
- linux常用文件操作命令
- 史上最细的FIFO最小深度计算,(大多数笔试题中都会涉及)
- 解决jpa和hibernate的json序列化死循环问题
- 《自己动手写操作系统》—— 工作环境搭建
- 深度学习技术在医疗领域的研究方向及应用
- npm install没有node_文件,并且package.json文件缺失
- 捋一捋Vue构造函数
- tweenMax学习笔记
- 我越脱俗,就会越世俗
- fieldtrip学习——1.坐标系介绍(ctf坐标系和acpc坐标系简介)
- Bilinear CNN Faster代码解读
- bibtex 格式文件如何导入 Endnote
- 带有对话的整人html,整人语言陷阱
- 数据质量专项治理在政务大数据中的应用实践