第2.1节 LabVIEW到底魅力何在?
从前面的内容中,我们知道:LabVIEW是美国NI公司发明的虚拟仪器应用软件开发平台。大家也完全可以看得出来:我对LabVIEW绝对是十分喜爱的。这份热爱来自于获得它的过程是十分不容易,更是来自于它自身所具有的独特魅力,正是由于它在我面前完全展现出了它的独特魅力,从而使我产生了想要得到它、拥有它的梦想,这种梦想多少年来一直挥之不去,直到有一天我真正的拥有它。
那么LabVIEW到底魅力何在呢?
2.1.1 LabVIEW是测试、测量工程师的“玩具”
我们孩提时非常喜欢玩的玩具就是“积木”,用几块大小不同、形状和色彩各异的“积木”就可以拼凑、搭建出各式各样的建筑物(或图案)。
其实,我小的时候最喜欢的“积木”是“铁积木”,一套“铁积木”中有许多零部件,包括:轮子、底盘、拼接条、护板、摇柄等等。
最有意思的是:它是使用螺丝、螺母来构建、组装玩具。开始还是按照标准图谱用螺丝、扳手搭出漂亮的汽车和房子,然后拆了搭,搭了又拆。最后可以按自己(自定义图谱)的想法来搭,依旧是拆了搭,搭了又拆,乐此不疲…,其结果完全取决于你的想像力和创造力是否丰富!
在小学二年级时,我就已经拥有了一套“铁积木”,三年级时因为考试成绩好,就缠着爸爸又买了一套,这样就可以搭建更复杂的、较大型装置了。
回想起那时的我们,可比现在的孩子幸运多了,没有那么多的作业和课外学习(学绘画、学英语、学乐器....),自己一个人在家就可以玩的高高兴兴。但也很不幸的是:我们身上的艺术细胞相对很少!
使用LabVIEW来进行程序设计与儿时搭铁积木有很多相似的地方,只不过是:轮子、底盘、拼接条、护板、摇柄等部件换成了函数、结构;螺丝、螺母,被节点和连线所替换;代替标准图谱的是NI提供的例程;其它的仍就依赖于你的想像力和创造力是否丰富。
这种十分有趣、好玩的程序设计语言,你能说它没有魅力吗?
2.1.2 LabVIEW可以快速实现和验证你的想法
一个好的“idea”或设计理念,如果没有切实有效的实施方法和手段,很可能被束之高阁,甚至根本无法与大家见面。
由于LabVIEW是一种高效的编程环境,所以它可以迅速地实现你的“idea”或设计理念,甚至是灵光一现的想法也可以很快得到试验与验证,这方面它决不会扼杀你的想像力和创造力。而调试和维护同样是简单有效的。
这种即想即得、快速、实效的程序设计语言,你能说它没有魅力吗?
2.1.3 LabVIEW可以迅速的提升你的技术能力
提高技术能力除了看书、学习、多实践外,拥有一个快速、灵活、方便的工具也是非常重要的。
在LabVIEW开发环境中,内置了大量丰富地程序设计所必须使用的标准函数,包括专业性很强工具包,使用起来非常方便。过去想做而无法做到的事情,现在使用LabVIEW则完全可以大显身手了。特别是,利用NI提供的例程稍加修改就可以实现你的需求,使你的能力得到大幅度得到提升。关于这方面的例子,以后的章节会不断的介绍给你。
这种大幅度、全方位提升你技术能力的程序设计语言,你能说它没有魅力吗?
2.1.4 LabVIEW助你成为软件设计大师
每当我为用户完成最终的程序设计、打包发布到目标机后,唯一的感觉就是:现在我也可以被称为一个软件设计开发人员了。
LabVIEW提供了系统级的一整套从设计、调试、到最终发布应用程序安装包的软件开发环境。实现这一切的操作,只不过是点击了几下“鼠标”,LabVIEW助你成为专业的软件开发大师。
这种实现系统级全方位开发设计的程序设计语言,你能说它没有魅力吗?
其实LabVIEW最大的魅力在于,它提高了虚拟仪器应用程序设计、开发时的效率。在“效率就是生命”的时代,这一点是尤为重要的。
生活中如果没有LabVIEW会如何?
这是来自NI的一个短片,夸张的表明:生活中没有LabVIEW会怎样?