Python调用Matlab引擎

忽然发现,最近几个版本的Matlab提供了对python的访问接口,现在来测试下,首先进入matlab的这个目录下:

Python调用Matlab引擎

然后加sudo执行"python setup.py install",如果不加,后面在引入"matlab.engine"是会提示找不到库:

Python调用Matlab引擎

,安装成功,现在来测试一下使用,首先是导入相关库,然后启动matlab引擎,注意,这时候matlab软件并没有打开,只是python去调用而已,用完,最好quit来进行退出:

Python调用Matlab引擎

最后调用"eng.quit()"后,图片会被关闭,然后关闭引擎退出。

后面就是可以调用matlab的其他函数来进行实际项目了。