您的位置:首页 > 编程语言 > MATLAB

python调用matlab编写的函数

2016-05-20 10:57 323 查看
matlab 函数:

function a=add(b,c)

a=b+c;

python 的py程序:

import matlab.engine

eng = matlab.engine.start_matlab()

eng.addpath(eng.genpath('.', nargout=1), nargout=0)

a = 1

b = 2

eng.workspace['a'] = a

eng.workspace['b'] = b

func = 'add(a, b);'

result = eng.eval(func,nargout = 1)

两个文件放在同一文件夹下
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: