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)

发表评论

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

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>