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 23 Python
python实现下载文件的三种方法
Feb 09 Python
使用python获取csv文本的某行或某列数据的实例
Apr 03 Python
python把1变成01的步骤总结
Feb 27 Python
Python实现连接MySql数据库及增删改查操作详解
Apr 16 Python
python 求1-100之间的奇数或者偶数之和的实例
Jun 11 Python
Python定时发送天气预报邮件代码实例
Sep 09 Python
Pytorch修改ResNet模型全连接层进行直接训练实例
Sep 10 Python
python3反转字符串的3种方法(小结)
Nov 07 Python
python设置代理和添加镜像源的方法
Feb 14 Python
pytorch读取图像数据转成opencv格式实例
Jun 02 Python
使用pd.merge表连接出现多余行的问题解决
Jun 16 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
PHP语法速查表
2006/12/06 PHP
php+mysql查询实现无限下级分类树输出示例
2016/10/03 PHP
建立良好体验度的Web注册系统ajax
2007/07/09 Javascript
javascript 鼠标滚轮事件
2009/04/09 Javascript
jquery 设置元素相对于另一个元素的top值(实例代码)
2013/11/06 Javascript
jquery实现的动态回到顶部特效代码
2015/10/28 Javascript
AngularJS中的Directive实现延迟加载
2016/01/25 Javascript
DOM操作和jQuery实现选项移动操作的简单实例
2016/06/07 Javascript
利用jQuery的动画函数animate实现豌豆发射效果
2016/08/28 Javascript
jquery利用json实现页面之间传值的实例解析
2016/12/12 Javascript
在Vue项目中引入腾讯验证码服务的教程
2018/04/03 Javascript
解决vue 引入子组件报错的问题
2018/09/06 Javascript
微信小程序性能优化之checkSession的使用
2019/03/06 Javascript
基于javascript处理二进制图片流过程详解
2020/06/08 Javascript
如何在vue中使用百度地图添加自定义覆盖物(水波纹)
2020/11/03 Javascript
详解JavaScript 中的批处理和缓存
2020/11/19 Javascript
python bottle框架支持jquery ajax的RESTful风格的PUT和DELETE方法
2017/05/24 Python
详解Django解决ajax跨域访问问题
2018/08/24 Python
python os模块简单应用示例
2019/05/23 Python
python 实现将多条曲线画在一幅图上的方法
2019/07/07 Python
如何修复使用 Python ORM 工具 SQLAlchemy 时的常见陷阱
2019/11/19 Python
python pymysql链接数据库查询结果转为Dataframe实例
2020/06/05 Python
Pygame框架实现飞机大战
2020/08/07 Python
BeautifulSoup中find和find_all的使用详解
2020/12/07 Python
使用sublime text3搭建Python编辑环境的实现
2021/01/12 Python
KIKO比利时官网:意大利彩妆品牌
2017/07/23 全球购物
世界上最大的在线学习和教学市场:Udemy
2017/11/08 全球购物
切尔西足球俱乐部官方网上商店:Chelsea FC
2019/06/17 全球购物
大唐电信科技股份有限公司java工程师面试经历
2016/12/09 面试题
应用心理学个人求职信范文
2013/12/11 职场文书
管事部库房保管员岗位职责
2014/02/21 职场文书
初三学习决心书
2014/03/11 职场文书
体育教师求职信
2014/05/24 职场文书
新闻报道稿范文
2015/07/23 职场文书
Python中requests做接口测试的方法
2021/05/30 Python
Python接口自动化之文件上传/下载接口详解
2022/04/05 Python