LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

slope子VI

我是一个LabVIEW初学者,看到一个LabVIEW实例,但没有看懂,现在拿出来向大家请教。
0 Kudos
Message 1 of 3
(3,154 Views)

你是在什么地方找到这个vi的?它有什么特别的应用背景吗?

从功能上来看,这个程序是根据一个设定得level值,对一个数组中的元素进行操作。如果数组的两个相邻元素中间包含level(即array[i]<level<array[i+1] or array[i]<level<array[i+1] or array[i]=level),判断array[i]和array[i-1]的关系,判断规则根据direction决定,如果为pos,并且array[i]>array[i-1],程序就停止运行;如果为neg,并且array[i]<array[i-1],程序就停止。否则继续寻找。

也就是当在数组中找到前后两个元素使level值位于该区间内,并且这两个数组元素的顺序为递增/递减(pos/neg),程序停止。

0 Kudos
Message 2 of 3
(3,123 Views)
谢谢!!这是我在LabVIEW8.2实例examples\apps\demos中看到的一个子程序。
 
0 Kudos
Message 3 of 3
(3,100 Views)