1、虚拟仪器设计与应用光电工程系第十二讲 数组及其函数n 数组的概念n 创建数组的方法n 常用数组函数数组的基本概念n 何为数组?n 数组是若干 同类型 数据的集合。n 数组的构成n 由 数组的元素 和 维数 组成。元素就是数组的数据,维数反映了数组的高度、长度和深度。1 2 3 45 6 7 81 2 3 45 6 7 8高度长度深度243的三维数组数组的基本概念(续)n 数组可以是一维的,也可以是多维的。每维的长度最大是 231 1 个元素n 数组的元素是有序的 , 每个元素都有唯一对应的索引值 。可以用索引值来访问任何一个特定的元素。 索引值以0为起始 ,所以数组每维的长度取值范围是 0,
2、n-1, n是数组该维的长度,也就是该维包含 n个数组元素。n 数组的类型由它的元素的类型决定 。LabVIEW中可以创建 数值型 、 逻辑型、路径型、字符串型 等。n 数组元素要么都是控制量,要么都是显示量,二者只可择其一。1 2 3 45 6 7 81.0 2.0 3.0 4.0 5.01 2 3 45 6 7 81 2 3 45 6 7 8一维数组二维数组三维数组数组的表示方法索引元素行索引列索引行索引列索引页索引数组的表示方法(续)n 不同类型的数组创建数组的方法n LabVIEW中数组由数组外壳和数组元素两部分组成数组外壳数组元素增加数组外壳到前面板n 从 Controls All Controls Array and Cluster 模板 , 选择 Array Shell 将它拖到屏幕上增加数组元素n 将数据对象放到数组外壳中 (i.e. Numeric Control)创建多维数组n 先创建一个一维数组,然后用右键菜单中的Add Dimension命令增加维数