资源简介
本文档包括2018年华为软赛初赛练习数据,数据预处理,以及用ARMA模型的MATLAB实现
代码片段和文件信息
function out = convmy(dataAsitalen)
%函数的作用就是用data中的前length(A)长度的数据来向后预测len长度的数据
y=zeros(1length(data)+len);
y(1:length(data))=data; %截取data
noise=sita*randn(1length(y));
%load(‘noise.mat‘)
%这个for循环的作用相当于前面的卷积,用已知系数迭代预测len长度数据
start=length(data);%start是预测的起始位置,保证start之前有length(A)-1个数据
for i=start:length(y)
% y(i)=sum(-A(length(A):-1:2).*y(1i-length(A)+1:i-1))+noise(i-length(A)+1);
y(i)=sum(-A(length(A):-1:2).*y(1i-length(A)+1:i-1))+noise(i-start+1);
end
out=y;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 564 2018-03-20 15:12 testarma\convmy.m
文件 740 2018-03-21 09:18 testarma\data.mat
文件 8459 2018-01-10 16:42 testarma\data_2015_1.txt
文件 49174 2018-01-10 16:42 testarma\data_2015_12.txt
文件 12074 2018-02-27 20:47 testarma\data_2015_2.txt
文件 8903 2018-02-10 21:16 testarma\data_2015_3.txt
文件 13885 2018-02-10 21:16 testarma\data_2015_4.txt
文件 19945 2018-02-10 21:16 testarma\data_2015_5.txt
文件 36591 2018-01-10 16:42 testarma\data_2016_1.txt
文件 236 2018-03-21 09:17 testarma\dealdata.m
文件 428 2018-03-17 17:16 testarma\readtxt.m
文件 2723 2018-03-21 09:15 testarma\testarma.m
目录 0 2018-03-21 09:18 testarma
----------- --------- ---------- ----- ----
153722 13
评论
共有 条评论