如何实现python与matlab的连接?

我编辑的.m文件如下:
function test(M,N)
x=N:M;
y=sin(x);
plot(x,y)
在Eclipse中编辑的python程序如下:
from win32com.client import Dispatch
h = Dispatch("Matlab.application")
h.execute("test(0.0,512.0)")
但是出了很多错误,不能正确执行。请求大神指导。

第1个回答  2015-04-30
import win32com.client
h = win32com.client.Dispatch('matlab.application')
h.Execute ("plot([0 18], [7 23])")

这样调用,有错误?

本回答被提问者采纳