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实现文件路径和url相互转换的方法
Jul 06 Python
解决Python 遍历字典时删除元素报异常的问题
Sep 11 Python
python常见排序算法基础教程
Apr 13 Python
python select.select模块通信全过程解析
Sep 20 Python
1分钟快速生成用于网页内容提取的xslt
Feb 23 Python
基于python的多进程共享变量正确打开方式
Apr 28 Python
基于Python开发chrome插件的方法分析
Jul 07 Python
python opencv人脸检测提取及保存方法
Aug 03 Python
python获取交互式ssh shell的方法
Feb 14 Python
Python使用itchat模块实现简单的微信控制电脑功能示例
Aug 26 Python
如何关掉pycharm中的python console(图解)
Oct 31 Python
python3实现将json对象存入Redis以及数据的导入导出
Jul 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的cURL快速入门教程 (小偷采集程序)
2011/06/02 PHP
PHP动态规划解决0-1背包问题实例分析
2015/03/23 PHP
详解js异步文件加载器
2016/01/24 PHP
php+jquery+html实现点击不刷新加载更多的实例代码
2016/08/12 PHP
Thinkphp实现站点静态化的方法详解
2017/03/21 PHP
微信公众号之主动给用户发送消息功能
2019/06/22 PHP
js 判断浏览器类型 去全角、半角空格 自动关闭当前窗口
2009/04/10 Javascript
js 链式延迟执行DOME
2012/01/04 Javascript
基于jquery的固定表头和列头的代码
2012/05/03 Javascript
JQUERY dialog的用法详细解析
2013/12/19 Javascript
用jquery模仿的a的title属性的例子
2014/10/22 Javascript
js随机生成26个大小写字母
2016/02/12 Javascript
Highcharts 多个Y轴动态刷新数据的实现代码
2016/05/28 Javascript
jQuery属性选择器用法示例
2016/09/09 Javascript
微信小程序 HTTPS报错整理常见问题及解决方案
2016/12/14 Javascript
jquery仿京东商品放大浏览页面
2017/06/06 jQuery
jQuery实现简单的回到顶部totop功能示例
2017/10/16 jQuery
Python中使用中文的方法
2011/02/19 Python
Python pickle类库介绍(对象序列化和反序列化)
2014/11/21 Python
Python编程中字符串和列表的基本知识讲解
2015/10/14 Python
简单的python后台管理程序
2017/04/13 Python
tensorflow训练中出现nan问题的解决
2018/02/10 Python
Python操作mongodb数据库的方法详解
2018/12/08 Python
利用Django提供的ModelForm增删改数据的方法
2019/01/06 Python
Python Django框架模板渲染功能示例
2019/11/08 Python
使用python3 实现插入数据到mysql
2020/03/02 Python
django 解决自定义序列化返回处理数据为null的问题
2020/05/20 Python
女性时尚网购:Chic Me
2019/07/30 全球购物
如何为DataGridView添加一个定制的Column Type
2014/01/21 面试题
介绍一下Linux中的链接
2016/05/28 面试题
Set里的元素是不能重复的,那么用什么方法来区分重复与否呢?
2016/08/18 面试题
大学生毕业自荐信
2013/10/10 职场文书
铁路工务反思材料
2014/02/07 职场文书
幼儿园春季开学寄语
2014/04/03 职场文书
四则混合运算教学反思
2016/02/23 职场文书
导游词之南京夫子庙
2019/12/09 职场文书