如何用MATLAB求移动平均数比如我有1000个数X1-X1000(已在矩阵中),如何以5为周期求从X1到X5,X2到X6.直至X995到X1000的移动平均数

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/24 21:00:51
如何用MATLAB求移动平均数比如我有1000个数X1-X1000(已在矩阵中),如何以5为周期求从X1到X5,X2到X6.直至X995到X1000的移动平均数如何用MATLAB求移动平均数比如我有1

如何用MATLAB求移动平均数比如我有1000个数X1-X1000(已在矩阵中),如何以5为周期求从X1到X5,X2到X6.直至X995到X1000的移动平均数
如何用MATLAB求移动平均数
比如我有1000个数X1-X1000(已在矩阵中),如何以5为周期求从X1到X5,X2到X6.直至X995到X1000的移动平均数

如何用MATLAB求移动平均数比如我有1000个数X1-X1000(已在矩阵中),如何以5为周期求从X1到X5,X2到X6.直至X995到X1000的移动平均数
%不知下面的程序是否有帮助:
A=linspace(1, 1000, 1000); %装有1000个数的数组.可用其它矩阵代替.
B=zeros(1,996); %一维矩阵用以装移动平均数
for i=1:996
c=0
for j=0:4
c=A(i+j)+c; %连续5个数的和
end
B(i)=c/5; %连续5个数的平均数
end
d=B %显示移动平均数.