• 大小: 974B
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-05-22
  • 语言: Matlab
  • 标签: GM模型  matlab  

资源简介

灰色理论中的内容,改进的模型程序,对原有的模型在时间相应函数等方面进行的改进,比原有的预测精度要高

资源截图

代码片段和文件信息


% 本程序主要用来计算根据灰色理论建立的模型的预测值。
% 应用的数学模型是 GM(11)。
% 原始数据的处理方法是一次累加法。
X0=load(‘big15.txt‘);
n=length(X0);
X1=ones(n1);
X1(1)=X0(1);
for i=2:n
    X1(i)=X1(i-1)+X0(i);  %yyji
end
B=ones(n-12);
 for i=1:(n-1)
    B(i1)=((X1(i+1)-X1(i))/(log(X1(i+1)-X1(1))-log(X1(i)))-(X1(1)*X1(i))/(X0(i+1)-X1(1)))*(-1);
    B(i2)=1;
end
BT=B‘;
for j=1:n-1
    YN(j)=X0(j+1);
end
YN=YN‘;
A=inv(BT*B)*BT*YN;

a= A(1:);
u= A(2:);
t=u/a;

评论

共有 条评论