Matlab入门学习笔记(1):学习Matlab的求和函数sum
发布时间
阅读量:
阅读量
MATLAB中用于计算总和的函数为sum,其具体应用方式如下:
a=sum(A) % 对列进行求和操作
b=sum(A,2) % 对行进行求和操作
c=sum(A(:)) % 对整个矩阵进行求和操作
若A为一个矩阵,则sum(A)将针对该矩阵的每一列,对列中所有元素执行加法运算。
而sum(A,2)则以矩阵中的每一行为处理对象,对行内各元素进行累加运算。
a(:,1)表示提取矩阵的第一列数据;
a(1,:)表示提取矩阵的第一行数据,依此类推。通过以下示例可更清晰地理解:
a=[1 2 3;4 5 6;7 8 9]
a =
1 2 3
4 5 6
7 8 9
sum(a) 每一列中各行数值相加的结果
ans =
12 15 18
a(1,:) 提取第一行数据
ans =
1 2 3
sum(a,2) 针对每一行中的数值执行加法运算
ans =
6
15
24
sum(a(:)) 整个矩阵的所有元素相加后的结果为:
ans =
45
a(:,1) 提取第一列数据后得到的结果为:
ans =
1
4
7
全部评论 (0)
还没有任何评论哟~
