数组的概念
数组是多个单元格数字的集合,即一组数
数组的分类
- 一维数组——单行或单列
- 二维数组——多行多列
数组的计算方式(以乘法举例)
感觉有点像线性代数中矩阵的运算方式
一维数组*一维数组
- 元素个数必须相同,生成的结果也是相同的元素个数
-
行列对应位置相乘
一维数组*二维数组
分别进行N次一维乘一维
二维数组*二维数组
行列数必须相同,结果是对应单元格相乘
数组的使用
大于0的判断
利用逻辑值(真为1,假为0)
生成常数组成的数组
用{ }
括起来,同行数字用,
隔开,不同行的数用;
隔开
用*
代替AND
,用+
代替OR
由于数组是一个集合,用OR的时候,只要有一个值满足,就返回TRUE,而根据上面例子,TRUE和FALSE分别为1和0,则应该利用这个特性,使用加或乘的运算方式替代原有的AND和OR