按照下列步骤确认数组中的每个值是否在“判定范围并强制转换”函数上限下限输入端规定的范围之内,或将这些值强制转换到上述范围内。

注: 下列步骤以数值型值举例说明。可确定字符串数组或布尔数组中的值是否在某个范围中,或将其强制转换到上述范围内。
  1. 在程序框图上放置判定范围并强制转换函数。
  2. 将一个数组连接到函数的x输入端。
  3. 将范围内的最大值连接到函数的上限输入端。如果x中的某个值比该值大,函数就将这个数强制转换为上限。默认值是正无穷。
  4. 将范围内的最小值连接到函数的下限输入端。如果x中的某个值比该值小,函数就将这个数强制转换为下限。默认值是负无穷。
注:可将标量值或数值数组连接到上限下限。如将一个标量值连接到上限下限,LabVIEW将把连接到x的数组中每个元素与标量值上下限进行比较。如将一个数组连接到上限下限,LabVIEW将把连接到x的数组中每个元素与上上下限数组中的每个元素进行比较。
  1. 将函数已强制转换(x)输出端连接到一个接收数值数组的子VI、函数或显示控件。如连接到x的数组中的每个元素都在上限下限输入端设定的范围内,x的值保持不变。如连接到x的数组中有元素不在范围之内,函数将把该数强制转换为上限下限
  2. 将“判定范围并强制转换”函数的范围内?输出端连接到布尔数组。数组中的每个布尔值与连接到x的数组元素相对应,并显示元素是否超出了用户指定的范围。
  3. 运行VI。