資源簡(jiǎn)介
灰色模型matlab源代碼,有詳細(xì)步驟說明
代碼片段和文件信息
clc?%清屏,以使結(jié)果獨(dú)立顯示
format?long;?%設(shè)置計(jì)算精度
x=[10.9011.5711.3611.4911.82];
if?length(x(:1))==1?%對(duì)輸入矩陣進(jìn)行判斷,如不是一維列矩陣,進(jìn)行轉(zhuǎn)置變換
????x=x‘;
end
n=length(x);?%取輸入數(shù)據(jù)的樣本量
z=0;
for?i=1:n?%計(jì)算累加值,并將值賦予矩陣be
????z=z+x(i:);
????be(i:)=z;
end
for?i=2:n?%對(duì)原始數(shù)列平行移位
????y(i-1:)=x(i:);
end
for?i=1:n-1?%計(jì)算數(shù)據(jù)矩陣B的第一列數(shù)據(jù)
????c(i:)=0.5*(be(i:)+be(i+1:));
end
for?j=1:n-1?%計(jì)算數(shù)據(jù)矩陣B的第二列數(shù)據(jù)
????e(j:)=1;
end
for?i=1:n-1?%構(gòu)造數(shù)據(jù)矩陣B
????
評(píng)論
共有 條評(píng)論