请问如何用matlab求一个向量中的前面部分元素的求和?如A=[a1 a2 a3 a4 a5],如何用函数求a1+a2+a3?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/03 03:42:11

请问如何用matlab求一个向量中的前面部分元素的求和?如A=[a1 a2 a3 a4 a5],如何用函数求a1+a2+a3?
请问如何用matlab求一个向量中的前面部分元素的求和?如A=[a1 a2 a3 a4 a5],如何用函数求a1+a2+a3?

请问如何用matlab求一个向量中的前面部分元素的求和?如A=[a1 a2 a3 a4 a5],如何用函数求a1+a2+a3?
A=rand(1,5);
nn=3; % 前面3项
ss=0;
for k=1:nn
ss=ss+A(1,k);
end
ss % 前面3项的和

%编写fun1.m文件
%%利用循环可以实现
m=0;
for i=1:3
m=m+a(i);
end
m
%最后输出m即为所求