data=importdata('homework.txt');%读数据
chuangchang=7;
n=(chuangchang+1)/2;
for i=1:1:chuangchang%计算权值
if(i<=n)
w(i)=i/n^2;
else
w(i)=(2*n-i)/n^2;
end
end
for m=11:1:142
k=data(m:m+chuangchang-1);
dealdata(m)=w*k/sum(w);%加权平均
end
m=1:1:142;
plot(m,dealdata);
MATLAB对时窗内数据作加权平均处理
最新推荐文章于 2023-04-20 23:03:03 发布