http://blog.csdn.net/sunny_xsc1994/article/details/70197168
参考这篇博客,非常详尽。
安装numpy,vc++,win32com
win32com网:https://sourceforge.net/projects/pywin32/files/pywin32/Build%20221/
豆瓣镜像网址:https://pypi.douban.com/simple
UCIwhl文件网址:https://www.lfd.uci.edu/~gohlke/pythonlibs/
1.简单画图
from mlab.releases import R2014a #或者from mlab.releases import latest_release as matlab
from matlab import matlabroot
print matlabroot()
D:/MATLAB/R2014a #这是我的matlab安装路径
from mlab.releases import R2014a as mlab
mlab.plot([1,2,3], ‘-o’)
mlab.plot([2,3,4,5,8,1],’-o’)
2.运行M文件
为了想尝试看看能否调用那些里面又调用了别的函数文件
我特地写了两个m函数,一个是read.m,里面还调用了另一个m函数文件fun.m,放在了C:\Tools\mlabtest文件下
from mlab.releases import latest_release as matlab
matlab.path(matlab.path(),r’C:\Tools\mlabtest’) #the path of the read.m
data=matlab.read(‘input.txt’) #执行read函数文件,函数的参数是文件名称,表明我要从该输入文件中读取数据,并返回fun.m处理后的数据
print data