用sum()函数即可
参考代码:
clcclear allclose allA=ones(1,8);B=ones(1,5);SumA = sum(A(1:4)); % 第1个元素加到第4个元素,下同SumAB = SumA + sum(B(1:4));disp(SumA);disp(SumAB);
输出结果
4
8
-----------------------------
注:题主的代码中A只有3个元素,while中i却要到4,会出错