Labview中的N维嵌套循环

时间:2018-06-21 10:48:37

标签: loops labview

我将执行未知数量的扫描。例如,我想循环两个角度和两个电压,所以一次是4D,而下一次可能是3D或6D。我制作了一个由[parameter,start,stop,delta]组成的群集数组,在这些情况下,数组中将包含4、3或6个元素。

如何使用该信息索引该数组,并以某种方式使4、3或6嵌套用于循环?

1 个答案:

答案 0 :(得分:1)

我发现可以使用递归vi相当简单地完成此操作。 vi提取数组的0索引并遍历elem 0的最小/最大/增量。在循环内,如果初始数组中有更多元素,则它将递归地使用新数组调用自身(在0退出后) )。如果阵列中没有其他元素,则进行测量。