欢迎来到天天文库
浏览记录
ID:50952259
大小:35.00 KB
页数:3页
时间:2020-03-16
《如何学习和学好LABVIEW.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、由于LabVIEW是区别于传统文本编程语言的图形化编程语言,因此很多人在刚接触LabVIEW时总是觉得无从下手,其实LabVIEW远比纷繁复杂的C语言、VC、VB好学多了,因为学习LabVIEW不需要去记忆那些和你关心的事情无关的语法、定义之类的东西。她的门槛也非常低,你可以没学过任何编程语言就开始学习LabVIEW。当然,有点其它编程语言的背景会使你学得更快些而已。我总结了一些自己的学习经验,拿出来与大家分享,希望对后来者有些帮助:)1、找一本好书入门.入门主要是熟悉基于数据流的编程方法、控件、数组、簇、程序结构、子VI等等,入门后就可以根据你的需要跳着
2、看了.书最好是纸质的,电子版让人头晕,我电脑里堆满了电子版书籍,但没有一本我好好看过。在我学习LabVIEW的时候,中文图书比较少,我主要看的是英文版的LabVIEW高级编程。现在,我想我的《LabVIEW8.20程序设计从入门到精通》是一本不错的教程,不仅可以拿来入门,还可以随时拿出来当手册参考,因为这本书涵盖的知识点非常全面。我现在都会经常的去查阅这本书,因为即使是我写出来的东西,我也不可能都记那么清楚。2、多学习实例。我在学习LabVIEW入门后,以后的提高可以说完全是靠LabVIEW自带的实例和帮助手册完成的。当时,我需要编写一个规模非常大、功能也
3、很复杂的系统。我并没有依靠自己的现有知识立即着手去编写这个系统,而是将LabVIEW所有自带的实例都看了个遍,当我把所有的知识点都成竹在胸后,我才开始整个系统的设计,这样才最终保证了整个系统的完美实现。不过LabVIEW很多自带的实例看上去比较复杂,因为很多都涉及一些专业的算法,并有很多附加的功能。为了让大家能轻松的学习每一个知识点,我在《LabVIEW8.20程序设计从入门到精通》一书的编写过程中,几乎为每个知识点都编写了针对性较强的实例,我想这样可以极大的加速读者的学习过程。3、多尝试编写自己的小程序这也许是学习任何语言都必要的途径。对于LabVIEW
4、这种操作性很强的编程语言来说更是如此。只有当你写出的程序能实现你设想的功能时,也许你才能真正理解你的程序,因为在写程序的过程中就是一个不断加深理解的过程。因此我建议初学者尽量去试着编写代码,即使是照葫芦画瓢也是好的。4、对于硬件相关的问题,最好直接问NI工程师。由于硬件问题针对性太强,任何一本教程都不可能去全部涉及。一般情况下主要参考硬件手册,但是仍然解决不了问题时,你完全没有必要在那里死扛,打个电话给NI工程师,也许你的问题很快就能得到解决。NI工程师都是很不错的,非常耐心,而且都是一副不解决问题誓不罢休的样子,狂赞!能想到的就是这些了。说实话,LabV
5、IEW是我所学习过的编程语言中最简单易学的了,我也想象不出将来还会出现比LabVIEW更简单但还能够如此强大的编程语言。我相信你只要能用心学上一个星期,你就会对LabVIEW爱不释手的!LV:初看LV,确实比较怪,一时也难接受,不过对于容易接受新事物的我们来说,接受它也不是问题。但通过多方面了解,感觉LV在做小测量,小测试,实验室、科研所做个虚拟仪器什么的应该比较快,真正体现了“软件就是仪器”的虚拟仪器思想,但用LV来写比较大的测控程序的话,应该是比较乱,容易眼花,文档管理也不规范(这一点对软件的可读、项目的继承、后期的维护要足够重视,除非你想今天干了明天
6、不干了,把烂摊子丢给别人或公司。),而且用LV的话,硬件选择受局限,当然NI提供的硬件都有LV驱动,但要是选别的厂商的硬件,一般会有C、VC、VB驱动,有LV驱动的相对少点,这样硬件会受制于NI,没有竞争的市场是不正常的市场,大家也都明白。如果你是实验室、科研院所,就是为了做一个虚拟仪器,本人建议你用LV,方便、快捷。除此外还是不要选LV的好。C:C语言相信理工科的学生都知道,这样一个语言能流传至今,实是不易,而且对硬件的操作方便,编译效率高,执行速度快。但是“向对象编程”这一方面,它是不足的,如果说“面向对象编程”是3G,C语言也就是2G吧,它当年的长处
7、是模块化、结构化,跟后来的“面向对象编程”思想相比差点。如果你做的程序不是很大,关系也不复杂(其实程序即使大也没关系,主要是关系不要复杂,如果复杂了就用“面向对象编程”的工具吧,这种思想在解决这方面问题是优势),而且不象商业化的软件那样具备很多功能,临时选用C一下,也是可以的,出活快是最大优势,而且遇到问题也比请教LV方便的多,因为专业程序员可以为你解答,用LV就没有这个好处了,对一件事来说,遇到很重要很难的的问题没人替你解决,将是很痛苦、很危险、很致命的。VC:VC经过多年的应用,在“面向对象”编程这一方面,已得到大家的认可,会的人多,技术成熟,要解决什
8、么问题,基本都能找到原代码。总的来说,这是一个非常好的工具,跟VB
此文档下载收益归作者所有