sum 函数用于计算数组或矩阵中所有元素的总和,返回一个标量值。用法:1. 创建数组或矩阵;2. 使用 sum 函数,传递数组或矩阵作为参数;3. 函数计算总和并返回结果。

MATLAB 中 sum 函数的使用
sum 函数概述
sum 函数是 MATLAB 中一个用于计算数组或矩阵元素总和的函数。它返回一个标量值,表示数组或矩阵中所有元素的和。
语法
result = sum(array)
其中:
-
result是计算出的总和值。 -
array是要计算总和的数组或矩阵。
用法
要使用 sum 函数,请按照以下步骤操作:
- 创建一个数组或矩阵。
- 使用 sum 函数,传递数组或矩阵作为参数。
- MATLAB 将计算数组或矩阵中所有元素的总和并返回结果。
示例
% 创建一个数组 array = [1 2 3 4 5]; % 使用 sum 函数计算总和 result = sum(array); % 输出结果 disp(result); % 输出 15
其他参数
除了数组或矩阵参数外,sum 函数还接受以下可选参数:
- dim:指定要计算总和的维度。默认为 1(沿行计算总和)。
- dataTypes:指定将要处理的阵列的数据类型。
- weights:指定元素权重。
提示
- 如果数组或矩阵包含非数字元素,sum 函数将忽略这些元素。
- sum 函数可以处理复数数组和矩阵。
- NaN (非数字) 值被视为 0。
- 无穷大 (Inf) 值被视为其符号的无穷大。










