第4章 程序结构

LabVIEW作为一种图形化的计算机编程语言,除了具有顺序结构、条件结构和循环结构这三种基本的程序结构外,还提供有用于事件处理的事件结构;此外,还有局部变量、属性节点和调用节点等功能,为增加程序编写的灵活性提供了保障[1-6]

利用上面提到的这些程序结构,可以在LabVIEW这种图形化编程环境下解决很多很复杂的问题。但有时候,仅仅依靠图形化语言去实现一段算法,可能显得过于烦琐。为此,LabVIEW中还提供有与文本语言衔接的接口,分别是公式节点、表达式节点、MathScript节点和MATLAB脚本节点等。这些功能性的节点,从广义上讲,也是LabVIEW提供的程序结构,所以,通常也归入到程序结构这一章来介绍。

上述提到的这些程序结构,都位于“函数”选板→“编程”→“结构”子选板上。本教材将从最简单的一种程序结构——顺序结构开始介绍。