Labview是美国国家仪器公司(NI)推出的一套图形化编程解决方案,它采用G语言进行编程开发(通常我们把这套IDE和编程语言都叫做Labview)。Labview具有直观,容易上手的特点,同时结合NI
我的编程经验
我的编程经验其实不算很丰富,但是现在基本已经具有了独立的编程能力,即使遇到坎儿,也具有足够的自学能力和解决问题的能力。刚开始学习LabVIEW是在大三的暑期课程上,后来便没有深入涉及。一直到了研究生阶段真正开始搭建测量系统时,才慢慢开始深入学习。刚开始只是试图学会用其它人编好的程序,后来能做一些简单的修改和调试。再后来的某一个契机,我有机会能够为一个测量系统编一整套测量程序,这极大地锻炼了我在这方面的能力。
学习建议
我的学习建议主要有三点,也可以说是三个步骤,分别是:初步学习;简单编程、使用及调试;试图编一个完成的测量程序。
首先是初步学习。你在学习每一门编程语言之前 ,有一些基础知识是要了解的。比如基本的运算函数、字符串的操作、数组和矩阵的操作等等。这些是每个编程语言都会涉及到的知识,虽然大同小异,但是每门语言都有自身的特点,这相当于是一个入门。除了了解这些,你还要认识一些常用的函数。LabVIEW的特殊性使你要认识一些必要的图标,这在你之后无论是看程序还是编程序的过程中都会很有帮助。
其实是简单的编程、使用和调试。这个是每门语言的必经之路。在你完全学会一门编程语言之前都必须经过大量的编程练习。LabVIEW的练习可以分为这么几个步骤:先自己编一些小程序,可以不用和仪器对接;然后学习使用别人编好的程序,这些程序一般是和仪器对接的;接下来是改变或调试一些别人编好的程序。这样做有一个很大的好处就是你可以在这个过程中学习别人的一些好的编程习惯和架构,这对于你以后的编程是很有帮助的。
最后就是实战了。既然是实战就最好有一个平台,可以自己找一些小的项目来做,或者实验室或者小的公司做。在这个过程中你会遇到更多的问题,但是经历了前面两个过程,你已经有了足够的能力去解决问题。只要经过一段时间的训练就会具有一定的LabVIEW编程能力了。