二维数组 一维效率_22.4 数组的运算规则

22.4.1 单值与数组运算

单值与数组运算时,单值会分别与数组中每一个元素进行运算,例如公式:

{=3+{2;4;6}}

计算步骤如图22‑9所示,公式结果如下:

={5;7;9}

31532e8b2cdbade2ceea767673137abb.png
图22-9 单值与数组运算原理图

22.4.2 数组与数组之间运算

1、同方向一维数组之间运算

同方向一维数组之间运算时,相同位置的元素分别进行运算,例如公式。

{={1;2;3}+{2;4;6}}

计算步骤如图22‑10所示,公式结果。

={3;6;9}

2be79a94b1244e2b69ca71d3069724db.png
图22-10 同方向一维数组运算原理图

2、不同方向一维数组之间运算

不同方向一维数组之间运算时,相同位置的元素分别进行运算,例如公式。

{={1,2,3}+{4;5;6}}

528337d4f5055499272a1de514e42207.png

计算步骤如图22‑11所示,公式的结果

={5,6,7;6,7,8;7,8,9}

eafb13c8c2a716c43970ee9eae0afe3d.png
图22-11 不同方向一维数组运算原理图

3、一维数组与二维数组之间运算

某一维数组的尺寸与二维数组的同维度上的尺寸一致时,则可在此方向上进行一一对应运算,例如公式。

{={1;2;3}+{4,5;6,7;8,9}}

计算步骤如图22‑12所示,公式的结果。

={4,5;8,9;11,12}

528337d4f5055499272a1de514e42207.png
图22-12 一维数组与二维数组之间运算原理图

4、二维数组与二维数组之间运算

两个具有相同尺寸的二维数组可以直接运算,运算过程是相同位置元素两两对应进行运算,例如公式。

{={1,4;2,5;3,6}+{4,5;6,7;8,9}}

计算步骤如图22‑13所示,公式的结果。

{4,9;8,12;11,15}

cb93e95af6f39e5171eb31aa8a557026.png
图22-13 二维数组与二维数组之间运算原理图
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值