• 大小: 849B
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-06-07
  • 语言: Matlab
  • 标签:

资源简介

Matlab实现三次指数平滑算法Matlab实现三次指数平滑算法Matlab实现三次指数平滑算法Matlab实现三次指数平滑算法Matlab实现三次指数平滑算法

资源截图

代码片段和文件信息

clcclear
load ceshidata.txt     %原始数量以列向量的方式存放在纯文本文件中
yt=ceshidata;n=length(yt);
alpha=0.2;st1_0=mean(yt(1:3));st2_0=st1_0;st3_0=st1_0;
st1(1)=alpha*yt(1)+(1-alpha)*st1_0;
st2(1)=alpha*st1(1)+(1-alpha)*st2_0;
st3(1)=alpha*st2(1)+(1-alpha)*st3_0;
for i=2:n
     st1(i)=alpha*yt(i)+(1-alpha)*st1(i-1);
     st2(i)=alpha*st1(i)+(1-alpha)*st2(i-1);
     st3(i)=alpha*st2(i)+(1-alpha)*st3(i-1);
end
xlsw

评论

共有 条评论

相关资源