Matlab 中 sum 的含义
在 Matlab 中,sum 函数用于计算数组或矩阵中沿着指定维度的元素和。它是一个非常有用的函数,可以执行以下任务:
垂直求和:
A = [1 2 3; 4 5 6; 7 8 9]; B = sum(A);登录后复制
B 将是一个包含三维元素的行向量,其中每个元素是相应行中的元素和:
B = [6 15 24]登录后复制
水平求和:
C = sum(A, 2);登录后复制
C 将是一个包含三维元素的列向量,其中每个元素是相应列中的元素和:
C = [6; 15; 24]登录后复制
指定维度的求和:
D = sum(A, 1, 'omitnan');登录后复制
D 将是一个包含三维元素的行向量,其中每个元素是相应行中非 NaN 元素的元素和:
D = [6 15 24]登录后复制
'omitnan' 参数指定忽略任何 NaN 值。
求和常量:
E = sum(5);登录后复制
E 将是常量 5。
注意事项:
-
sum 函数可以处理不同数据类型的输入,包括整数、浮点数和布尔值。
布尔值被视为 0 (False) 或 1 (True)。
如果输入为空矩阵或数组,sum 将返回 0。
以上就是matlab里面sum啥意思的详细内容,更多请关注楠楠科技社其它相关文章!