python调用matlab的m自定义函数方法


Posted in Python onFebruary 18, 2019

项目信号处理和提取部分用到了matlab,需要应用到工程中方便研究。用具有万能粘合剂之称的“Python”。具体方法如下:

1.python中安装mlab

下载https://pypi.python.org/pypi/mlab

安装命令:python setup.py install

Mlab is a high-level python to Matlab bridge that lets Matlab look like a normal python library.

2 .测试

from mlab.releases import latest_release
from matlab import matlabroot
print matlabroot()#能打印出matlab的路径就可以使用mlab了

3.调用matlab的自带函数

from mlab.releases import latest_release as matlab

matlab.plot([2,3,4,5,8,1],'-o') #画个图。很快就显示了。

4.自定义的函数

这里我把自定义的m函数(extract.m)放到了D:\pylearn\m文件夹下

from mlab.releases import latest_release as matlab

matlab.path(matlab.path(),r'D:\pylearn\m')#设置路径

matlab.extract(arg1,arg2)#调用自己定义的m函数就可以了

以上这篇python调用matlab的m自定义函数方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python备份文件的脚本
Aug 11 Python
Python的Django REST框架中的序列化及请求和返回
Apr 11 Python
分享python数据统计的一些小技巧
Jul 21 Python
python中学习K-Means和图片压缩
Nov 20 Python
详解Python nose单元测试框架的安装与使用
Dec 20 Python
Python 实现使用dict 创建二维数据、DataFrame
Apr 13 Python
Python基于Floyd算法求解最短路径距离问题实例详解
May 16 Python
python groupby 函数 as_index详解
Dec 16 Python
python使用ctypes调用扩展模块的实例方法
Jan 28 Python
Python tcp传输代码实例解析
Mar 18 Python
python asyncio 协程库的使用
Jan 21 Python
Python字符串对齐方法使用(ljust()、rjust()和center())
Apr 26 Python
在Python文件中指定Python解释器的方法
Feb 18 #Python
Python字符串逆序的实现方法【一题多解】
Feb 18 #Python
浅谈pyqt5中信号与槽的认识
Feb 17 #Python
Laravel+Dingo/Api 自定义响应的实现
Feb 17 #Python
详解pandas库pd.read_excel操作读取excel文件参数整理与实例
Feb 17 #Python
Python线程之定位与销毁的实现
Feb 17 #Python
Pandas读取并修改excel的示例代码
Feb 17 #Python
You might like
DC《神奇女侠2》因疫情推迟上映 温子仁新恐怖片《恶性》撤档
2020/04/09 欧美动漫
PHP 错误之引号中使用变量
2009/05/04 PHP
php 更新数据库中断的解决方法
2009/06/05 PHP
使用jquery animate创建平滑滚动效果(可以是到顶部、到底部或指定地方)
2014/05/27 Javascript
confirm的用法示例用于按钮操作时确定是否执行
2014/06/19 Javascript
js怎么覆盖原有方法实现重写
2014/09/04 Javascript
node.js中的fs.symlink方法使用说明
2014/12/15 Javascript
高性能JavaScript DOM编程(1)
2015/08/11 Javascript
jQuery手动点击实现图片轮播特效
2020/04/20 Javascript
js实现简单排列组合的方法
2016/01/27 Javascript
js仿3366小游戏选字游戏
2016/04/14 Javascript
基于Bootstrap里面的Button dropdown打造自定义select
2016/05/30 Javascript
老生常谈 js中this的指向
2016/06/30 Javascript
jQuery中的insertBefore(),insertAfter(),after(),before()区别介绍
2016/09/01 Javascript
js实现目录链接,内容跟着目录滚动显示的简单实例
2016/10/15 Javascript
NodeJS设计模式总结【单例模式,适配器模式,装饰模式,观察者模式】
2017/09/06 NodeJs
基于js中document.cookie全面解析
2017/09/14 Javascript
jQuery实现获取选中复选框的值实例详解
2018/06/28 jQuery
Vue监听数据渲染DOM完以后执行某个函数详解
2018/09/11 Javascript
在create-react-app中使用sass的方法示例
2018/10/01 Javascript
开发中常用的25个JavaScript单行代码(小结)
2019/06/28 Javascript
适用于 Vue 的播放器组件Vue-Video-Player操作
2020/11/16 Javascript
python+tkinter编写电脑桌面放大镜程序实例代码
2018/01/16 Python
Python用 KNN 进行验证码识别的实现方法
2018/02/06 Python
Python简单实现阿拉伯数字和罗马数字的互相转换功能示例
2018/04/17 Python
python函数enumerate,operator和Counter使用技巧实例小结
2020/02/22 Python
django rest framework serializers序列化实例
2020/05/13 Python
python,Java,JavaScript实现indexOf
2020/09/09 Python
CSS3实现文字描边的2种方法(小结)
2020/02/14 HTML / CSS
Sneaker Studio捷克:购买运动鞋
2018/07/08 全球购物
初始化了一个没有run()方法的线程类,是否会出错?
2014/03/27 面试题
2014年高三毕业生自我评价
2014/01/11 职场文书
早会主持词
2014/03/17 职场文书
门前三包责任书
2014/04/15 职场文书
2015年银行客户经理工作总结
2015/04/01 职场文书
python编写函数注意事项总结
2021/03/29 Python