python初步调用MATLAB及网址存档

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,833评论 19 139
  • 之前在博客园上总结的笔记,最近需要翻了出来,共享在简书上。 update 2016.10.4转移到另一个环境使用m...
    _CelesteHuang_阅读 14,213评论 0 3
  • 两本不错的书: 《Python参考手册》:对Python各个标准模块,特性介绍的比较详细。 《Python核心编程...
    静熙老师哈哈哈阅读 8,632评论 0 80
  • 人心是什么 世上又有多少人懂感恩二字的含义 做一名好人真难 如果一个人从始至终都能做好人 会没有人说他不好吗? 不...
    猫_非猫阅读 2,953评论 0 0
  • 对于前端工程师来说,性能优化是我们需要考虑的一个重要问题,下面介绍几种我知道的前端性能优化方法 1.减少Http请...
    zhangjianli阅读 1,256评论 1 2

友情链接更多精彩内容