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

资源简介

使用matlab,优化GM(1,1)算法,得到修正后的序列

资源截图

代码片段和文件信息

function [ a2b2Ghe ] = GM2( Ai )
%  GM(11)残差模型
%  A为原始序列;从残差的第i项开始对残差进行修正
%  G为修正后的原始序列
%  H为修正后的残差序列
[a1b1G1]=GM1(A);
E0=A‘-G1;
n1=length(A);
E1=E0(i:n1);  %残差尾段序列,从第i项开始截尾  1<=i<=n-3
e=min(E1);
E2=E1+2*abs(e);  %正化处理
Ago1=cumsum(E2);  %残差尾段序列一

评论

共有 条评论