感受一下Python做数据处理和图形化显示的强大功能
下面是对采集到的数据分别进行3点滑动中值滤波和5点滑动中值滤波,并和原数据一起绘图对比的的操作和结果图,
只需要在iPython中输入几行代码就可以方便的立即查看结果,非常的方便和强大,,推荐各位电工学习Python,,还可以用PyQt一起做GUI界面程序,,
好像科学界用的很多 mark下,还没注意到python可以用在这方面。不过现在连python本身都没学好 看着不错啊~去了解了解~PYTHON好学么~ 麻烦楼主给推荐个快速入门的教程啊 不错,先收藏了! 很想好好学Python,弄了很久,就搞了个皮毛。 好像不错,收藏一下 现在在学这个,真的很好用, 我想,用python写写小工具(不用在后台长期运行的软件),比如串口,字库,文件系统镜像,等等还是不错的,因此很适合电工。可惜总感觉没有精力和动力去学了。 python是非常简洁的语言,学过一点。python的库很多,控制鼠标的啊、matlab的啊、图形化的等等 还是玩树莓派的时候用过python。 非常强大, 怎么和matlab似的,python入门难不 Python属于非常容易入门的语言,网上有很多中文教程
网易云课堂还有Python的视频教程:http://study.163.com/course/introduction.htm?courseId=302001&6925ecaa9614a750=geek_csdn_20130708
另外,推荐学Python 2.7,这个资源是最多的。。 python 有个巨牛逼的2D绘图库: matplotlib(http://matplotlib.org/).
我倒是学了一段时间, 不过没需求, 学着学着就不想学了. -_-!{:sweat:}{:sweat:}
没仔细看, LZ用的正是matplotlib. python(x,y),最简单的集成环境 不错,果断收藏 准备学。不知道用的地方多不多? 看起来蛮容易的。我觉得会个matlab会更强大一些,有更多的工具可以用。。 xidao 发表于 2014-10-27 19:17
看起来蛮容易的。我觉得会个matlab会更强大一些,有更多的工具可以用。。
matlab确实更强大,可matlab就只能用来做计算和建模,对我们这些非专业人士,一年也用不了几次
Python就不同了,这是个通用语言,可以做计算、Web开发、文本处理、GUI程序(用PyQt或WxPython)、运维等各种各样的事情,所以对于我们电工来说,Python这个万能工具箱显然更有意义 顶!有时间学习下
苦B的电工,什么都要学,什么都不精通,花费了精力,浪费时光,辜负了家庭,最好还搞得一身病,何苦呢 radar_12345 发表于 2014-10-27 19:38
苦B的电工,什么都要学,什么都不精通,花费了精力,浪费时光,辜负了家庭,最好还搞得一身病,何苦呢 ...
有问题就要解决,解决的方法各不相同,但都是为了解决问题。
比如我这里要验证不同中值滤波器对我的产品的效果,我是用串口发送出1200个采集到的数据,然后在电脑上用Python对这些数据进行滤波和绘图显示,滤波器对产品的效果一目了然
不会Python或Matlab当然也可以验证,那就是在单片机里实现两种中值滤波,分别发出1200个数据,然后用Excel把数据绘图对比
至于哪种方法好,各有各的看法,但如果需要验证10种滤波器哪一张好,用后一种方法还可行吗???
===============================================================================================
再举一个我实际的例子,有一个产品需要显示汉字并语音播报,使用的时候需要把要显示的汉字的GBK码和语音编码写在程序里面,最后还要添加这个编码串的校验码,,
刚开始我就每次要改显示数字的时候都去查要显示的汉字的GBK编码,一个一个查出来,最后还要一个字节一个字节的计算校验码,,非常非常的麻烦,,最后实在受不了了加写了一个下面的小软件,虽然很不美观,可之后再需要更改显示内容和语音内容的时候就非常简单了。。。。虽然学习Python、写这个软件耗费了不少时间,可毕竟是一次投入,以后却可以节省很多时间,,我觉得还是值得的。。
Python在大数据处理方面也很有优势 Matlab等数学软件的优势在于符号运算啊,虽然Python也可以。 笑笑我笑了 发表于 2014-10-27 20:09
Matlab等数学软件的优势在于符号运算啊,虽然Python也可以。
Matlab的优势是矩阵运算,也就是数值运算,,另一个更大的优势是建模,比如simulink
至于符号运算,Matlab其实一般般,比Mathematica、Maple之类的差多了 看起来不错,收藏了! 一直想学学,感觉没精力没动力 谢谢推荐,很不错。 mark,有时间要好好学习下 会c++的话,学任何语言不在话下。 {:sweat:}{:sweat:}{:sweat:}苦B的电工 楼主贴一点入门资料啊 不错,mark huangqi412 发表于 2014-10-29 12:40
楼主贴一点入门资料啊
去网易云课堂看Python的视频教程吧,入门的话还是看视频比较好,,
装上Python后打开Python解释器,每输入一行代码可以立即看到执行效果,一边看视频教程一边跟着敲代码,很快就入门了
http://study.163.com/find.htm#/find/search?p=Python
我来贴一点资料吧,语言本身和GUI库的,资料太多也不好,我没学,大家自己分辨。 Python
有些心动了,确实该关注一下Python,比如做一个适合自己环境的调试工具什么的。 mark{:biggrin:} 强大的图形化显示呢? Mark Python python确实强大,所谓“聪明的程序员用Python!”{:lol:} 有机会学习一下 赞一个!!!! 不错,MARK {:victory:}{:victory:}{:victory:} 支持 支持 虽然不知道是啥 不想跨平台,还想要GUI的话, 还是老老实实的C#吧,微软的东西不是盖的。。。 python 上手很快的 收藏了、、、、、、、、、、、、、 准备学习 好厉害,功能很强大的 只学了perl, 一直想学python的 看着很诱惑呀,收藏学习。 python确实挺强大的 这货与VB.NET的比较优势大吗? VB.NET画GUI不在话下,各种控件足够满足编程需求了。最重要的一点,VB是门很好学的语言。 python据说国外用的很多,用途很广,没有指针,能调用各种语言封装的库 MARKMARKMARK mark一下,最近在学python 看着真不错 mark,有空看看. 学习过一段时间,实验室用不到,就搁置了,还是要捡起来的 snowland 发表于 2015-12-30 04:58
这个软件用C#写的?
PyQt写的,就是Qt库的Python绑定 python 确实够强大 收藏,学习 谢谢分享。 python入门不难的,国外很多小学生都在玩。 收藏,谢分享 收藏,学习 C,C++,C#,JAVA,Android,VB,QT,再加个这玩意Python,学不完了` monkey_hzh 发表于 2014-10-29 19:39
python确实强大,所谓“聪明的程序员用Python!”
这话有点营销口味,只能哄哄学生仔。 有本书《python的科学计算》感觉比较适合我们这个行业。 和matlab好像了 收藏以后再看 楼主很强大啊。自己最近也在学python,感觉入门确实简单,但是 譬如进入一个方向后,搞起来还是挺费力的。譬如,想弄网络,库好多啊,细节也挺繁琐。
看到楼主发了TCPIP调试软件等,还有 图形的界面等,真是厉害!想请教下你是如何选python的方向的,花了多少时间学到这种程度?
谢谢 楼主很强大啊。自己最近也在学python,感觉入门确实简单,但是 譬如进入一个方向后,搞起来还是挺费力的。譬如,想弄网络,库好多啊,细节也挺繁琐。 看到楼主发了TCPIP调试软件等,还有 图形的界面等,真是厉害!想请教下你是如何选python的方向的,花了多少时间学到这种程度? 谢谢 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......... wayne11235 发表于 2014-10-29 13:53
我来贴一点资料吧,语言本身和GUI库的,资料太多也不好,我没学,大家自己分辨。 ...
谢谢分享 python 2.7 python 2.7 感谢楼主分享
页:
[1]