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版)