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 命令行非阻塞输入的小例子
Sep 27 Python
Python同时向控制台和文件输出日志logging的方法
May 26 Python
Python编程中使用Pillow来处理图像的基础教程
Nov 20 Python
Python实现的rsa加密算法详解
Jan 24 Python
python使用epoll实现服务端的方法
Oct 16 Python
10分钟教你用Python实现微信自动回复功能
Nov 28 Python
Python学习笔记之变量、自定义函数用法示例
May 28 Python
django认证系统实现自定义权限管理的方法
Aug 28 Python
Python 实现加密过的PDF文件转WORD格式
Feb 04 Python
解决import tensorflow导致jupyter内核死亡的问题
Feb 06 Python
pytorch锁死在dataloader(训练时卡死)
May 28 Python
pandas时间序列之pd.to_datetime()的实现
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里的中文变量说明
2011/07/23 PHP
php警告Creating default object from empty value 问题的解决方法
2014/04/02 PHP
PHP按行读取文件时删除换行符的3种方法
2014/05/04 PHP
PHP简单获取随机数的常用方法小结
2017/06/07 PHP
PhpStorm 如何优雅的调试Hyperf的方法步骤
2019/11/24 PHP
javascript编程起步(第三课)
2007/02/27 Javascript
setAttribute 与 class冲突解决
2008/02/17 Javascript
FireFox下XML对象转化成字符串的解决方法
2011/12/09 Javascript
JavaScript 基础篇之对象、数组使用介绍(三)
2012/04/07 Javascript
用js实现控件的隐藏及style.visibility的使用
2013/06/14 Javascript
JavaScript去除数组里重复值的方法
2015/07/13 Javascript
基于BootStrap Metronic开发框架经验小结【一】框架总览及菜单模块的处理
2016/05/12 Javascript
JS函数arguments数组获得实际传参数个数的实现方法
2016/05/28 Javascript
jQuery ready()和onload的加载耗时分析
2016/09/08 Javascript
手机浏览器 后退按钮强制刷新页面方法总结
2016/10/09 Javascript
详解使用grunt完成requirejs的合并压缩和js文件的版本控制
2017/03/02 Javascript
Vue $emit $refs子父组件间方法的调用实例
2018/09/12 Javascript
详解React项目如何修改打包地址(编译输出文件地址)
2019/03/21 Javascript
Vue 解决路由过渡动画抖动问题(实例详解)
2020/01/05 Javascript
JS如何把字符串转换成json
2020/02/21 Javascript
[04:15]DOTA2-DPC中国联赛 正赛 Ehome vs Aster 选手采访
2021/03/11 DOTA
详解Python中的循环语句的用法
2015/04/09 Python
Python实现求数列和的方法示例
2018/01/12 Python
python3实现爬取淘宝美食代码分享
2018/09/23 Python
解决pycharm py文件运行后停止按钮变成了灰色的问题
2018/11/29 Python
python写入数据到csv或xlsx文件的3种方法
2019/08/23 Python
python识别验证码的思路及解决方案
2020/09/13 Python
详解css3中 text-fill-color属性
2019/07/08 HTML / CSS
Carolina Lemke Berlin澳大利亚官网:时尚太阳镜品牌
2019/09/17 全球购物
最新的咖啡店创业计划书
2013/12/30 职场文书
田径运动会开幕式及主持词
2014/03/28 职场文书
领导班子整改方案
2014/10/25 职场文书
个人整改措施落实情况汇报
2014/10/29 职场文书
2014年保卫工作总结
2014/12/05 职场文书
2015小学音乐教师个人工作总结
2015/07/21 职场文书
《分数的意义》教学反思
2016/02/20 职场文书