📜  如何在MATLAB中找到数组元素的总和?(1)

📅  最后修改于: 2023-12-03 15:38:34.838000             🧑  作者: Mango

如何在MATLAB中找到数组元素的总和?

在MATLAB中,你可以使用sum函数来计算一个数组中所有元素的总和。以下是使用sum函数的语法:

total = sum(x)

其中,x是一个数组,total是数组中所有元素的总和。

以下是一个示例代码片段,用于计算数组中所有元素的总和:

x = [1 2 3 4 5];
total = sum(x);
disp(total);

输出结果为:

15

因为1 + 2 + 3 + 4 + 5 = 15。

你也可以通过sum函数的其他选项来计算数组中某些元素的总和。例如,可以使用sum函数来计算数组中偶数元素的总和:

x = [1 2 3 4 5];
evenIndices = (mod(x,2) == 0);
total = sum(x(evenIndices));
disp(total);

输出结果为:

6

因为2 + 4 = 6是数组中偶数元素的总和。

总体来说,在MATLAB中计算数组元素的总和非常简单。只需使用sum函数,并根据需要结合其他选项来计算数组中的总和或子总和。