安装matlab engine

win10系统,想用python直接运行matlab程序,将过程记录下来

matlab版本:2017b

通过anaconda3安装

在matlab的安装文件下找到这个界面

安装matlab engine

打开anaconda prompt,cd到上图打开的setup.py的路径

输入python setup.py install

安装matlab engine

接下来用python运行matlab程序,matlab程序名为test.m:

命令行里面输入:python

import matlab.engine

engine = matlab.engine.start_matlab()

engine.test(nargout=0)

就可以通过python启动matlab并且运行matlab程序了