发布网友
共1个回答
热心网友
matlab自带的Engine API for python,一个python源码安装包,直接安装完成后,就可以调用matlab代码了,目前,这种方式支持的python版本主要是python2.7和python3.5以上,下面我简单介绍一下这种方式:
1.首先,安装Engine API for python,这个直接在matlab安装目录下找就行,主要在engines目录中,如下,有2个API接口,一种是java,一种是python:
这里我们选择python,点击进去,一个源码包:
2.安装完成后,我们就可以直接编写代码调用matlab函数了,测试代码如下,也非常简单,和m文件在放在一个目录下:
打开cmd窗口,切换到这个目录,然后直接运行命令“python setup.py install”安装就行,如下:
安装完成后,我们就可以直接编写代码调用matlab函数了,测试代码如下,也非常简单,和m文件在放在一个目录下
点击运行这个程序,就能得到调用test函数返回的结果,如下: