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+Django在windows下的开发环境配置图解
Nov 11 Python
Python中使用语句导入模块或包的机制研究
Mar 30 Python
Python函数参数类型*、**的区别
Apr 11 Python
python 3.0 模拟用户登录功能并实现三次错误锁定
Nov 01 Python
用Python写一段用户登录的程序代码
Apr 22 Python
python 函数内部修改外部变量的方法
Dec 18 Python
python爬虫之快速对js内容进行破解
Jul 09 Python
Pytorch 计算误判率,计算准确率,计算召回率的例子
Jan 18 Python
Python爬虫库BeautifulSoup的介绍与简单使用实例
Jan 25 Python
Python基于pyjnius库实现访问java类
Jul 31 Python
Python机器学习之KNN近邻算法
May 14 Python
Python序列化模块JSON与Pickle
Jun 05 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图片处理函数获取类型及扩展名实例
2014/11/19 PHP
php匹配字符中链接地址的方法
2014/12/22 PHP
基于php实现七牛抓取远程图片
2015/12/01 PHP
javascript 客户端验证上传图片的大小(兼容IE和火狐)
2009/08/15 Javascript
javascript中IE浏览器不支持NEW DATE()带参数的解决方法
2012/03/01 Javascript
Web跨浏览器进程通信(Web跨域)
2013/04/17 Javascript
你必须知道的Javascript知识点之"单线程事件驱动"的使用
2013/04/23 Javascript
仿百度的关键词匹配搜索示例
2013/09/25 Javascript
js将当前时间格式转换成时间搓(自写)
2013/09/26 Javascript
JS复制到剪贴板示例代码
2013/10/30 Javascript
jQuery实现的瀑布流加载效果示例
2016/09/13 Javascript
jQuery弹出窗口简单实现代码
2017/03/09 Javascript
vue router仿天猫底部导航栏功能
2017/10/18 Javascript
微信小程序使用字体图标的方法
2019/05/23 Javascript
vue实现购物车小案例
2019/09/27 Javascript
JS遍历树层级关系实现原理解析
2020/08/31 Javascript
[03:46]显微镜下的DOTA2第七期——满血与残血
2014/06/20 DOTA
Python3中的2to3转换工具使用示例
2015/06/12 Python
python实现斐波那契数列的方法示例
2017/01/12 Python
详谈Pandas中iloc和loc以及ix的区别
2018/06/08 Python
深入浅析Python获取对象信息的函数type()、isinstance()、dir()
2018/09/17 Python
python PIL和CV对 图片的读取,显示,裁剪,保存实现方法
2019/08/07 Python
Python要如何实现列表排序的几种方法
2020/02/21 Python
keras中的loss、optimizer、metrics用法
2020/06/15 Python
Python如何合并多个字典或映射
2020/07/24 Python
基于html5 canvas做批改作业的小插件
2020/05/20 HTML / CSS
Clarks英国官方网站:全球领军鞋履品牌
2016/11/26 全球购物
Farfetch中文官网:奢侈品牌时尚购物平台
2020/03/15 全球购物
.net软件工程师应聘上机试题
2015/03/10 面试题
AJAX应用和传统Web应用有什么不同
2013/08/24 面试题
自主招生自荐信范文
2013/12/04 职场文书
网上蛋糕店创业计划书
2014/01/24 职场文书
详解Mysql和Oracle之间的误区
2021/05/18 MySQL
HTML通过表单实现酒店筛选功能
2021/05/18 HTML / CSS
Nginx stream 配置代理(Nginx TCP/UDP 负载均衡)
2021/11/17 Servers
Oracle删除归档日志及添加定时任务
2022/06/28 Oracle