matlab如何进行有优先顺序的累加

2024-11-28 07:41:17
推荐回答(1个)
回答1:

用sum()函数即可

参考代码:

clc
clear all
close all

A=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,会出错