For 循环
LABVIEW的FOR循环类似如下文本代码
for i=0:N-1
{
your code
}
FOR循环的建立
在LABVIEW的程序框图中找到循环结构,FOR循环建立。

如图,左上角的N为循环总数输入端口,左下角的i为循环计数输出端口(从0开始),当i==N-1的时候,循环停止。
自动索引
将数组连接到For循环的输出/输出端口可以实现自动索引功能
移位寄存器
在For循环中,如果运算需要使用前一次运算的结果,就要使用移位寄存器
移位寄存器的建立方法
右键循环体的边框,选择添加移位寄存器。

右面的是本次循环的结果,左面的是之前循环的结果(如果使用多次结果需要增加元素)
初始化
需要对移位寄存器进行初始化,否则移位寄存器会自动保持上一次的结果。
While循环
while循环对应的文本程序代码是
do
{
your code
}
while(条件==TRUE)
建立循环
在程序框图面板建立循环

左下角的i是循环次数(输出)
右下角是循环/停止条件(输入),右键单击选择条件为真的时候是停止还是循环(2018版)
本文详细介绍了LABVIEW中的FOR循环和WHILE循环的使用方法,包括循环的建立、自动索引功能、移位寄存器的使用及初始化,以及如何通过设置循环条件控制循环的执行。
1017

被折叠的 条评论
为什么被折叠?



