LabVIEW 您所在的位置:网站首页 一个方框一个令 LabVIEW

LabVIEW

2023-08-25 11:42| 来源: 网络整理| 查看: 265

原标题:LabVIEW | For循环

循环是程序必不可少的组成部分,LabVIEW提供的For循环是个很奇妙好用的东西,跟其它文字类编程语言稍有不同。

For循环位于【函数】【编程】【结构】下面。基本的For循环包含一个【方框】、一个【N】和一个【i】。

【方框】是循环的范围,位于方框内的代码块都属于循环。

【N】是循环次数的接线端,没有默认值。接入0或者负数,循环不执行。

【i】是循环次数的计数器,想怎么用随你。。

【移位寄存器】是一个可选配件,在循环间传递数据用。

【条件接线端】也是一个可选配件,可以指定For循环的结束条件。通常情况下,For循环是执行完指定的次数后退出。使用此配件可以在满足条件时提前退出。【红色】的stop可以更改为【绿色】的continue。

【P】也是一个可选配件,表示并行实例的数量。这是LabVIEW独有的一个好东西。

For循环通常都是一句一句的执行,一个一个的循环,从头到尾执行N遍。LabVIEW能让多个循环同时执行,就是启动多个并行实例,在一般情况下可以提高程序的运行速度。前提是各个循环之间没有依赖关系。

如果有一个数组作为输入数据,循环次数【N】可以不给输入值。数组输入启用【自动索引隧道】,循环次数按照数组长度执行。循环每次取数组的一个元素。

有个问题没说到,数组进出循环时可以有两类常用方式。输入时,如果【禁用索引】,则数组数据全部传递给循环;如果【启用索引】则每次循环只读取一个元素。输入时,按【索引】输出,则输出一个数组;按【最终值】输出,则输出最后一个循环的值。

留个问题:如果有两个以上数组输入,但数组长度不一样,循环会怎么执行呢?返回搜狐,查看更多

责任编辑:



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有