搜索
bottom↓
回复: 83

感受一下Python做数据处理和图形化显示的强大功能

  [复制链接]

出0入25汤圆

发表于 2014-10-27 14:25:40 | 显示全部楼层 |阅读模式

下面是对采集到的数据分别进行3点滑动中值滤波和5点滑动中值滤波,并和原数据一起绘图对比的的操作和结果图,
只需要在iPython中输入几行代码就可以方便的立即查看结果,非常的方便和强大,,推荐各位电工学习Python,,还可以用PyQt一起做GUI界面程序,,



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

发表于 2014-10-27 14:42:47 | 显示全部楼层
好像科学界用的很多

出0入0汤圆

发表于 2014-10-27 15:02:35 | 显示全部楼层
mark下,还没注意到python可以用在这方面。不过现在连python本身都没学好

出0入0汤圆

发表于 2014-10-27 15:11:07 | 显示全部楼层
看着不错啊~去了解了解~PYTHON好学么~

出0入0汤圆

发表于 2014-10-27 15:19:11 | 显示全部楼层
麻烦楼主给推荐个快速入门的教程啊

出0入0汤圆

发表于 2014-10-27 16:27:45 | 显示全部楼层
不错,先收藏了!

出0入0汤圆

发表于 2014-10-27 16:54:41 | 显示全部楼层
很想好好学Python,弄了很久,就搞了个皮毛。

出0入0汤圆

发表于 2014-10-27 16:57:26 | 显示全部楼层
好像不错,收藏一下

出0入0汤圆

发表于 2014-10-27 17:00:14 | 显示全部楼层
现在在学这个,真的很好用,

出870入263汤圆

发表于 2014-10-27 17:05:20 | 显示全部楼层
我想,用python写写小工具(不用在后台长期运行的软件),比如串口,字库,文件系统镜像,等等还是不错的,因此很适合电工。可惜总感觉没有精力和动力去学了。

出0入0汤圆

发表于 2014-10-27 17:09:27 | 显示全部楼层
python是非常简洁的语言,学过一点。python的库很多,控制鼠标的啊、matlab的啊、图形化的等等

出0入58汤圆

发表于 2014-10-27 17:11:41 | 显示全部楼层
还是玩树莓派的时候用过python。

出0入0汤圆

发表于 2014-10-27 17:13:09 | 显示全部楼层
非常强大,

出0入0汤圆

发表于 2014-10-27 17:15:09 | 显示全部楼层
怎么和matlab似的,python入门难不

出0入25汤圆

 楼主| 发表于 2014-10-27 17:27:34 | 显示全部楼层
Python属于非常容易入门的语言,网上有很多中文教程

网易云课堂还有Python的视频教程:http://study.163.com/course/intr ... =geek_csdn_20130708

另外,推荐学Python 2.7,这个资源是最多的。。
头像被屏蔽

出0入0汤圆

发表于 2014-10-27 18:54:12 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

出0入0汤圆

发表于 2014-10-27 19:01:23 | 显示全部楼层
python 有个巨牛逼的2D绘图库: matplotlib(http://matplotlib.org/).











我倒是学了一段时间, 不过没需求, 学着学着就不想学了.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2014-10-27 19:02:36 | 显示全部楼层
-_-!

没仔细看, LZ用的正是matplotlib.

出0入0汤圆

发表于 2014-10-27 19:06:51 | 显示全部楼层
python(x,y),最简单的集成环境

出50入0汤圆

发表于 2014-10-27 19:13:08 | 显示全部楼层
不错,果断收藏

出0入0汤圆

发表于 2014-10-27 19:16:19 | 显示全部楼层
准备学。不知道用的地方多不多?

出0入0汤圆

发表于 2014-10-27 19:17:35 | 显示全部楼层
看起来蛮容易的。我觉得会个matlab会更强大一些,有更多的工具可以用。。

出0入25汤圆

 楼主| 发表于 2014-10-27 19:32:05 | 显示全部楼层
xidao 发表于 2014-10-27 19:17
看起来蛮容易的。我觉得会个matlab会更强大一些,有更多的工具可以用。。


matlab确实更强大,可matlab就只能用来做计算和建模,对我们这些非专业人士,一年也用不了几次

Python就不同了,这是个通用语言,可以做计算、Web开发、文本处理、GUI程序(用PyQt或WxPython)、运维等各种各样的事情,所以对于我们电工来说,Python这个万能工具箱显然更有意义

出0入0汤圆

发表于 2014-10-27 19:33:09 | 显示全部楼层
顶!有时间学习下

出0入17汤圆

发表于 2014-10-27 19:38:26 来自手机 | 显示全部楼层
苦B的电工,什么都要学,什么都不精通,花费了精力,浪费时光,辜负了家庭,最好还搞得一身病,何苦呢

出0入25汤圆

 楼主| 发表于 2014-10-27 20:03:31 | 显示全部楼层
radar_12345 发表于 2014-10-27 19:38
苦B的电工,什么都要学,什么都不精通,花费了精力,浪费时光,辜负了家庭,最好还搞得一身病,何苦呢 ...


有问题就要解决,解决的方法各不相同,但都是为了解决问题。

比如我这里要验证不同中值滤波器对我的产品的效果,我是用串口发送出1200个采集到的数据,然后在电脑上用Python对这些数据进行滤波和绘图显示,滤波器对产品的效果一目了然

不会Python或Matlab当然也可以验证,那就是在单片机里实现两种中值滤波,分别发出1200个数据,然后用Excel把数据绘图对比

至于哪种方法好,各有各的看法,但如果需要验证10种滤波器哪一张好,用后一种方法还可行吗???


===============================================================================================
再举一个我实际的例子,有一个产品需要显示汉字并语音播报,使用的时候需要把要显示的汉字的GBK码和语音编码写在程序里面,最后还要添加这个编码串的校验码,,
刚开始我就每次要改显示数字的时候都去查要显示的汉字的GBK编码,一个一个查出来,最后还要一个字节一个字节的计算校验码,,非常非常的麻烦,,最后实在受不了了加写了一个下面的小软件,虽然很不美观,可之后再需要更改显示内容和语音内容的时候就非常简单了。。。。虽然学习Python、写这个软件耗费了不少时间,可毕竟是一次投入,以后却可以节省很多时间,,我觉得还是值得的。。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2014-10-27 20:07:16 | 显示全部楼层
Python在大数据处理方面也很有优势

出0入0汤圆

发表于 2014-10-27 20:09:55 | 显示全部楼层
Matlab等数学软件的优势在于符号运算啊,虽然Python也可以。

出0入25汤圆

 楼主| 发表于 2014-10-27 20:14:48 | 显示全部楼层
笑笑我笑了 发表于 2014-10-27 20:09
Matlab等数学软件的优势在于符号运算啊,虽然Python也可以。


Matlab的优势是矩阵运算,也就是数值运算,,另一个更大的优势是建模,比如simulink

至于符号运算,Matlab其实一般般,比Mathematica、Maple之类的差多了

出0入0汤圆

发表于 2014-10-27 20:38:18 | 显示全部楼层
看起来不错,收藏了!

出0入0汤圆

发表于 2014-10-28 03:07:37 来自手机 | 显示全部楼层
一直想学学,感觉没精力没动力

出0入0汤圆

发表于 2014-10-28 06:42:33 来自手机 | 显示全部楼层
谢谢推荐,很不错。

出0入0汤圆

发表于 2014-10-28 07:57:24 | 显示全部楼层
mark,有时间要好好学习下

出0入0汤圆

发表于 2014-10-28 08:17:56 | 显示全部楼层
会c++的话,学任何语言不在话下。

出0入0汤圆

发表于 2014-10-28 08:18:56 | 显示全部楼层
苦B的电工

出0入0汤圆

发表于 2014-10-29 12:40:49 来自手机 | 显示全部楼层
楼主贴一点入门资料啊

出0入0汤圆

发表于 2014-10-29 13:37:11 | 显示全部楼层
不错,mark

出0入25汤圆

 楼主| 发表于 2014-10-29 13:49:44 | 显示全部楼层
huangqi412 发表于 2014-10-29 12:40
楼主贴一点入门资料啊


去网易云课堂看Python的视频教程吧,入门的话还是看视频比较好,,

装上Python后打开Python解释器,每输入一行代码可以立即看到执行效果,一边看视频教程一边跟着敲代码,很快就入门了

http://study.163.com/find.htm#/find/search?p=Python

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2014-10-29 13:53:16 | 显示全部楼层
我来贴一点资料吧,语言本身和GUI库的,资料太多也不好,我没学,大家自己分辨。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2014-10-29 14:03:44 | 显示全部楼层
Python



出0入0汤圆

发表于 2014-10-29 15:31:47 | 显示全部楼层
有些心动了,确实该关注一下Python,比如做一个适合自己环境的调试工具什么的。

出0入0汤圆

发表于 2014-10-29 16:37:22 | 显示全部楼层
mark

出0入0汤圆

发表于 2014-10-29 16:39:04 | 显示全部楼层
强大的图形化显示呢?

出0入0汤圆

发表于 2014-10-29 17:27:33 来自手机 | 显示全部楼层
Mark Python

出0入0汤圆

发表于 2014-10-29 19:39:05 | 显示全部楼层
python确实强大,所谓“聪明的程序员用Python!”

出0入0汤圆

发表于 2014-10-29 19:42:50 | 显示全部楼层
有机会学习一下

出0入0汤圆

发表于 2014-10-29 19:57:47 | 显示全部楼层
赞一个!!!!

出0入0汤圆

发表于 2014-10-29 22:29:53 | 显示全部楼层
不错,MARK

出0入0汤圆

发表于 2014-10-30 11:11:39 | 显示全部楼层

出0入0汤圆

发表于 2014-10-30 14:11:02 | 显示全部楼层
支持 支持 虽然不知道是啥

出0入0汤圆

发表于 2014-10-30 14:30:25 | 显示全部楼层
不想跨平台,还想要GUI的话, 还是老老实实的C#吧,微软的东西不是盖的。。。

出0入0汤圆

发表于 2014-10-30 14:34:57 | 显示全部楼层
python 上手很快的

出0入0汤圆

发表于 2014-10-30 14:45:01 | 显示全部楼层
收藏了、、、、、、、、、、、、、

出0入0汤圆

发表于 2014-11-3 17:16:58 | 显示全部楼层
准备学习

出0入0汤圆

发表于 2014-11-3 17:28:06 | 显示全部楼层
好厉害,功能很强大的

出0入0汤圆

发表于 2014-11-4 11:19:58 | 显示全部楼层
只学了perl, 一直想学python的

出0入0汤圆

发表于 2014-11-4 11:24:12 | 显示全部楼层
看着很诱惑呀,收藏学习。

出0入0汤圆

发表于 2014-11-4 11:29:59 | 显示全部楼层
python确实挺强大的

出0入0汤圆

发表于 2014-11-13 21:14:49 | 显示全部楼层
这货与VB.NET的比较优势大吗? VB.NET画GUI不在话下,各种控件足够满足编程需求了。最重要的一点,VB是门很好学的语言。

出0入0汤圆

发表于 2014-11-14 10:47:43 | 显示全部楼层
python据说国外用的很多,用途很广,没有指针,能调用各种语言封装的库

出0入0汤圆

发表于 2015-12-24 14:03:17 | 显示全部楼层
MARKMARKMARK

出0入0汤圆

发表于 2015-12-24 14:40:47 | 显示全部楼层
mark一下,最近在学python

出0入0汤圆

发表于 2015-12-24 15:04:12 | 显示全部楼层
看着真不错

出0入0汤圆

发表于 2015-12-30 05:48:55 | 显示全部楼层
mark,有空看看.

出0入0汤圆

发表于 2015-12-30 08:49:17 | 显示全部楼层
学习过一段时间,实验室用不到,就搁置了,还是要捡起来的

出0入25汤圆

 楼主| 发表于 2015-12-30 09:06:54 | 显示全部楼层
snowland 发表于 2015-12-30 04:58
这个软件用C#写的?


PyQt写的,就是Qt库的Python绑定

出0入0汤圆

发表于 2015-12-30 09:08:12 | 显示全部楼层
python 确实够强大

出0入0汤圆

发表于 2015-12-30 09:09:41 | 显示全部楼层
收藏,学习

出20入0汤圆

发表于 2015-12-30 09:16:59 | 显示全部楼层
  谢谢分享。

出0入4汤圆

发表于 2015-12-30 09:18:14 | 显示全部楼层
python入门不难的,国外很多小学生都在玩。

出0入0汤圆

发表于 2015-12-30 09:24:23 | 显示全部楼层
收藏,谢分享

出0入0汤圆

发表于 2015-12-30 09:37:43 | 显示全部楼层
收藏,学习

出0入0汤圆

发表于 2015-12-30 09:42:08 | 显示全部楼层
C,C++,C#,JAVA,Android,VB,QT,再加个这玩意Python,学不完了`

出0入0汤圆

发表于 2015-12-30 09:45:24 | 显示全部楼层
monkey_hzh 发表于 2014-10-29 19:39
python确实强大,所谓“聪明的程序员用Python!”

这话有点营销口味,只能哄哄学生仔。

出235入235汤圆

发表于 2015-12-30 10:25:21 | 显示全部楼层
有本书《python的科学计算》感觉比较适合我们这个行业。

出0入0汤圆

发表于 2016-1-1 14:14:30 来自手机 | 显示全部楼层
和matlab好像了

出0入0汤圆

发表于 2016-1-4 11:32:57 | 显示全部楼层
收藏以后再看

出0入0汤圆

发表于 2016-1-4 13:00:49 | 显示全部楼层
楼主很强大啊。自己最近也在学python,感觉入门确实简单,但是 譬如进入一个方向后,搞起来还是挺费力的。譬如,想弄网络,库好多啊,细节也挺繁琐。
看到楼主发了TCPIP调试软件等,还有 图形的界面等,真是厉害!想请教下你是如何选python的方向的,花了多少时间学到这种程度?
谢谢

出0入0汤圆

发表于 2016-1-4 13:01:26 | 显示全部楼层
楼主很强大啊。自己最近也在学python,感觉入门确实简单,但是 譬如进入一个方向后,搞起来还是挺费力的。譬如,想弄网络,库好多啊,细节也挺繁琐。 看到楼主发了TCPIP调试软件等,还有 图形的界面等,真是厉害!想请教下你是如何选python的方向的,花了多少时间学到这种程度? 谢谢

出10入120汤圆

发表于 2016-1-19 23:38:09 | 显示全部楼层
XIVN1987 发表于 2014-10-27 17:27
Python属于非常容易入门的语言,网上有很多中文教程

网易云课堂还有Python的视频教程:http://study.163.c ...

Python属于非常容易入门的语言,网上有很多中文教程

网易云课堂还有Python的视频教程:http://study.163.com/course/intr ... =geek_csdn_20130708

另外,推荐学Python 2.7,这个资源是最多的。。


非常不错,MARK.........

出0入0汤圆

发表于 2017-11-8 23:49:20 | 显示全部楼层
wayne11235 发表于 2014-10-29 13:53
我来贴一点资料吧,语言本身和GUI库的,资料太多也不好,我没学,大家自己分辨。 ...

谢谢分享

出0入0汤圆

发表于 2017-11-9 13:26:20 来自手机 | 显示全部楼层
python 2.7

出0入0汤圆

发表于 2017-12-22 21:29:04 | 显示全部楼层
python 2.7

出0入0汤圆

发表于 2017-12-23 07:47:51 来自手机 | 显示全部楼层
感谢楼主分享
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-12 23:07

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表