msum()

阅读(1141) 标签: 矩阵, 求和,

描述:

矩阵或多维矩阵中汇总求和。

语法:

msum(A, n)

备注:

外部库函数,外部库的使用请参考《外部库使用指南》。

n为汇总维度层数,n缺省表示A大小不等于 1的第一个维度。

参数:

A

矩阵或多维矩阵。

n

正整数。

选项:

@a

A全部元素汇总,n无效。

返回值:

序列/数值

示例:

 

A

 

1

[[11,12,13],[21,22,23],[31,32,33]]

2

=msum(A1, 1)

对矩阵第1层汇总求和,即计算每列成员的和:

3

=msum(A1, 2)

对矩阵第2层汇总求和,即计算每行成员的和:

4

=msum(A1)

省略时对第1层汇总求和:

5

=msum@a(A1)

对矩阵所有元素汇总求和:

6

[[[111,112,113],[121,122,123],[131,132,133]],[[211,212,213],

[221,222,223],[231,232,233]]]

定义3维矩阵,它的2个成员都是3*3的矩阵:

7

=msum(A5, 1)

对矩阵第1层汇总求和,即上面两个矩阵对位相加求和:

8

=msum(A5, 2)

2层汇总求和,即上面两个矩阵中分别计算每列成员的和: