6.1.5 索引数组
索引数组函数的节点图标及端口定义如图6-26所示。索引数组用于访问数组的一个元素,使用输入索引指定要访问的数组元素,第n个元素的索引号是n-1,如图6-27所示,索引号是2,索引到的是第3个元素。

图6-26 索引数组函数的图标和端口

图6-27 一维数组的索引
索引数组函数会自动调整大小以匹配连接的输入数组维数,若将一维数组连接到索引函数,那么函数将显示一个索引输入,若将二维数组连接到索引函数,那么将显示两个索引输入,即索引(行)和索引(列),当索引输入仅连接行输入时,则抽取完整的一维数组的那一行;若仅连接列输入时,那么将抽取完整的一维数组的那一列;若连接了行输入和列输入,那么将抽取数组的单个元素。每个输入数组是独立的,可以访问任意维数组的任意部分。如图6-28所示,对一个4行4列的二维数组进行索引,分别取其中的完整行、单个元素和完整列。图6-29显示了VI的前面板及运行结果。(https://www.daowen.com)

图6-28 多维数组的索引的程序框图

图6-29 多维数组索引的前面板