Python下调用Matlab接口

1. 安装Matlab到目录$Matlab_Path

2. 安装Matlab Engine API for Python

cd $Matlab_Path/extern/engines/python
python setup.py install

3. 在Python中使用

(a). 加载库
import matlab.engine
(b). 开启引擎
mat_eng = matlab.engine.start_matlab()
(c). 把matlab文件放到当前工程目录下,如’./BSS_EVAL.m’
(d). 如有需要进行tpye转换,如
input = matlab.double(input)
(d). 调用BSS_EVAL.m函数
params = mat_eng.BSS_EVAL(input)

发表评论

电子邮件地址不会被公开。 必填项已用*标注