欢迎光临
我们一直在努力

小草浅谈自己的LabVIEW学习之路

路漫漫其修远兮,吾将上下而求索。学习的路很长,人生的路也很长,我们每个人都有自己的故事,或许也可以成为好的故事。

每年都有很多人会接触到LabVIEW这一门编程语言,每个人接触的方式可能都不一样。有些人是学生,是因为有这么一门课,有课程设计,或者毕业设计;有些人则是工作需要,有些人可能是个人爱好,那么曾经我们都是如何过来的呢?

首先自我介绍一下,我也是读书时候接触到的。当年学校课程安排在大四,大四上学期时有十几门课,不过由于一批人忙着找工作,一批人忙着考研,去听课的寥寥无几。我也属于考研的那一批,自然没怎么去听课,后来期末考试是上机,五道题做了3道,打了61分。当然,还有很多人挂科的。

出来混都是要还了。上了研究生之后,一直觉得这句话十分有道理。以前的单片机没学好,研究生时候要用,又补。计算机控制,特别是PID控制没掌握,研究生又补。还有很多课程,研究生居然一样要上,逃不过。不过事实上好多事情确实是这样,平时觉得不怎么样,关键时候还是得自己忍着学习。

然后虚拟仪器LabVIEW这个也是其中一个,当时指导大四本科生毕业设计,用了一个NI的很老的RT控制系统,然后也是边指导边学习,那一年还参加了LabVIEW全国虚拟仪器大赛,不过得了一个参与奖。做的东西比较老,一个流量控制系统,混杂各种PID算法,不过也很经典。毕竟是控制实物,不是PID在MATLAB仿真,参数能调好都不错了。

研究生阶段折腾过很多东西,硬件折腾过STM32单片机,软件折腾的更多了,用到啥折腾啥。正常来说,周围人都是用VC6.0(不知道大家为什么用6.0,可能是经典,也可能是项目不兼容,建议大家学习都用新版本)。我折腾过VB,VC,C# winform, 还有ASP.NET,附带学ASP.NET时候,还搞了好多书来看,网页设计是门大的学科,包含好多技术,比如AJAX,CSS,HTML,JAVASCRIPT,折腾了好久。还有PLC啥的也折腾,不过是因为要指导本科学弟学妹实验课程,教他们霓虹灯,交通的等操作。

现在回想起来,好多折腾都看似没有什么用。工作后用的很少,现在也就用下LabVIEW,还有C,还有Teststand,还有看 PCB,电路图,还有一些模拟电路和数字电路知识。

这么多折腾之中,也就LabVIEW可能学的有点心得。自己归结起来自己学习路程,基本靠翻书。还有就是靠在群里看大家问的一些问题。

当初把图书馆的相关的LabVIEW书都借了,都看了几遍,应该有十几本了。我们学校图书馆还是不错的,居然可以借到书。然后自己买了一本书《我和LabVIEW》,这本书,现在看来,适合一个自己感觉入门的人,反复的去看,因为里面很多都是文字的东西,自己看不以为意,但是遇到问题时候,你会发现里面都写了的。

除了翻书,就是看LabVIEW自带的范例,还有就是上GSDzone.net还有vihome论坛。GSDzone在2010年时候还搞了一次LabVIEW天下会,那个时候的气氛还是很热闹的。然后GSDzone上面还有个代码库(现在貌似找不到了),里面很多代码,可以下载。

犹记得当初刚学习时候,写一个定位数组重复元素的索引并删除重复元素,当时思考方法都思考了蛮久,写了一个能实现功能,却很庞大的代码。现在发现OPENG工具包直接用现成的,然后很简单就实现了。不过话说回来,这个也是一种成长过程。所以这里就要多说一句,一定要自己学会自己思考,自己写程序。不要老是只停留在看别人的,或者COPY别人的。当时我就差不多一直在看别人的程序,所以导致一直都不能自己写一个程序出来,不过看别人的也是一种积累,自己写的时候也有材料,好比写作文。

不过不管你看书,还是看论坛,或者看别人的代码,目的只有一个,就是学会一门知识。

不过大多数人都是一个人在学习,可能比较枯燥,之前看好多人学习LabVIEW的快捷方式就是一句话:找人带。有人指导其实是很快的。我当初是自学的,一点一点积累,不过也有好处,基础扎实。

最后总结一个字:独立思考,知识积累。路没有自己一个脚步一个脚步走,你就不知道有多远。当然知识也是。

课程推荐

目前,小草已经在摩尔吧更新了LabVIEW全集课程,手把手带大家入门,让大家在学习的时候能够更加轻松。

更多精彩,快来扫码吧!

课程评价专属活动

摩尔吧课程评价专属活动已经上线了!把你心中对课程的评价都写出来哦~针对摩尔吧任意课程都可以!评价赢摩尔吧全站通用折扣券,快来一吐为快!

超多视频学习,认准摩尔吧哦~

赞(29)
分享到: 更多

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址