Matlab-Python相互调用
Python的应用越来越广泛,在深度学习,机器学习,数据挖掘等方面有很大的优势,并且python是开源的有强大的第三方库,这是python的最大优势。但是MATLAB在科学计算方面优化的非常极致,特别是SIMULINK的模块化编程方式非常方便,在实际的应用中经常会需要SIMULINK和python之间频繁的数据交换和调用,这里简单介绍一下MATLAB与python之间的混合编程。本文档所有操作都是在Window10环境下实现的。
一、MATLAB\SIMULINK调用python函数
从 MATLAB2014b 开始,MATLAB支持直接调用Python。我安装的是MATLAB2017b是最新的版本,所以安装完之后能够直接连接到Python,验证MATLAB连接到Python的方法。
我的电脑安装了两个版本的Python,分别是2.7和3.5,默认连接到的是python3.5.也可以手动切换到python2.7版本。