LabVIEW中的循环结构程序
发布时间:2014/10/10 19:54:52 访问次数:970
循环结构的程序是指在程序中重复执行某条指令或者程序段。循环结构可以看成由一个条件判断语句和一个跳转指令组合而成,ICL3232ECBNZ-T当满足条件时重复执行某条指令或者程序段;当不满足条件时则跳出循环。LabVIEW也为用户提供实现循环程序结构的图形接口。
For Loop循环结枸
参考图3-103中的求和算子sum ofx,如果用For Loop循环的方式进行求和计算也同样可以得到正确结果。本例中,需要对数组进行所有元素的求和计算,数组元素的初始化如图3-110所示。在图3-102所示的路径下选择For Loop结构,For Loop的功能与C/C++语言中的for循环相同。
为了正确存放求和过程中的中间结果,需要借助LabVIEW中的Feedback Node结构,Feedback Node位于图3-102所示的路径下。
在程序框图中设计如图3-109所示的数组元素求和程序,在LabVIEW中,如果用户将数组直接与For Loop内部的函数连起来的话,LabVIEW将自动为用户将数组元素依次地输入
到For Loop内部,因此将图3-109中加法算子的加数端与数组X2接;被加数端与FeedbackNode输出的中间结果(即前几个数组元素之和)相连即完成数组元素的求和操作。
一般情况下,诸如For Loop等循环结构必然包括三个要素:循环体、循环变量、判断循环是否终止的条件,在图3-109中,For Loop内部的加法算子和Feedback Node等图形接口构成了循环体;匝代表了循环变墨,从o开始记数;匣肚表了判断循环是否终止的条件,当》_Ⅳ时,循环终止,否则继续累加。本例中,回的取值由计算数组长度的函数Array Size(与图3-101相同)提供。输入为某个类型的数组,输出为数组的容量,即数组元素的个数。
启动图3-109的程序后,结果如图3-110所示,可以看到Feedback Node的输出为前4个数组元素之和39.8;f的记数值为4,表示当前为数组中最后一个元素参加运算。
循环结构的程序是指在程序中重复执行某条指令或者程序段。循环结构可以看成由一个条件判断语句和一个跳转指令组合而成,ICL3232ECBNZ-T当满足条件时重复执行某条指令或者程序段;当不满足条件时则跳出循环。LabVIEW也为用户提供实现循环程序结构的图形接口。
For Loop循环结枸
参考图3-103中的求和算子sum ofx,如果用For Loop循环的方式进行求和计算也同样可以得到正确结果。本例中,需要对数组进行所有元素的求和计算,数组元素的初始化如图3-110所示。在图3-102所示的路径下选择For Loop结构,For Loop的功能与C/C++语言中的for循环相同。
为了正确存放求和过程中的中间结果,需要借助LabVIEW中的Feedback Node结构,Feedback Node位于图3-102所示的路径下。
在程序框图中设计如图3-109所示的数组元素求和程序,在LabVIEW中,如果用户将数组直接与For Loop内部的函数连起来的话,LabVIEW将自动为用户将数组元素依次地输入
到For Loop内部,因此将图3-109中加法算子的加数端与数组X2接;被加数端与FeedbackNode输出的中间结果(即前几个数组元素之和)相连即完成数组元素的求和操作。
一般情况下,诸如For Loop等循环结构必然包括三个要素:循环体、循环变量、判断循环是否终止的条件,在图3-109中,For Loop内部的加法算子和Feedback Node等图形接口构成了循环体;匝代表了循环变墨,从o开始记数;匣肚表了判断循环是否终止的条件,当》_Ⅳ时,循环终止,否则继续累加。本例中,回的取值由计算数组长度的函数Array Size(与图3-101相同)提供。输入为某个类型的数组,输出为数组的容量,即数组元素的个数。
启动图3-109的程序后,结果如图3-110所示,可以看到Feedback Node的输出为前4个数组元素之和39.8;f的记数值为4,表示当前为数组中最后一个元素参加运算。
上一篇:把该整型数转变为相应字符串
上一篇:LabVIEW中的循环结构程序
热门点击
- 封装成帧(framing)
- 被访网络
- 路由器是怎样转发分组
- 路由器交换的信息是当前本路由器所知道的全部信
- LabVIEW中的循环结构程序
- 由于电话系统的带宽有限
- 具有元文件的万维网服务器
- ELVIS的定义
- LabVIEW中的循环结构程序
- 现在IP电话有两套信令标准
推荐技术资料
- FU-19推挽功放制作
- FU-19是国产大功率发射双四极功率电二管,EPL20... [详细]