matlab语言和python各有千秋如果可以相互调用那可以优势互补
参考链接:https://www.mathworks.com/help/matlab/matlab-engine-for-python.html
环境要求
python:2.7/3.5/3.6
matlab:2014b以上
python调用matlab引擎环境 配置
以管理员身份运行cmd
浏览进入D:\Program Files\Polyspace\R2019b\extern\engines\python文件夹下面,输入:python setup.exe install
d:
cd D:\Program Files\Polyspace\R2019b\extern\engines\python
python setup.py install
代码测试
import matlab.engine#导入matlab引擎
eng=matlab.engine.start_matlab()#创建一个matlab进程,返回一个matlab对象
tf=eng.magic(5)#5*5的魔方矩阵
print(tf)