全球旧事资料 分类
MATLAB实现灰色预测程序
灰色预测很好的东西呐,
fo
fevalauecCPGM1_1xrif
rgi
2myar0e
dmx
xsizexifmx1xxe
d

le
gthx
fori2
zi105x1i05x1i1e
dYx2e
dB1z2au1yc1x1fork1
myear1
fy1k1pmexpauka2au1yck1y1k1y1ke
dfevalyc
execxr0rou05fork1
rrrouseckroumaxaece
drr

原始序列的标准差原始序列的标准差
s1stdx
计算残差的标准差计算残差的标准差
s2stdec
计算C计算
fCs2s1
计算后验概率计算后验概率detaecmea
eci
dexfi
eta06745s1Ple
gthi
dex
ifC035P095disp预测精度为一级预测精度为一级预测精度为一级elsP08disp预测精度为二级预测精度为二级预测精度为二级elseif07disp预测精度为三级预测精度为三级预测精度为三级elsedisp预测精度过低,需要对模型进行修正预测精度过低,需要对模型进行修正预测精度过低e
difr06disp关联度符合检验要求关联度符合检验要求关联度符合检验要求e
dt11le
gthxt21le
gt
fplott1xbt2fevalrolege
d原始数据预测数据原始数据预测数据原始数据预测数据
另一个程序
fu
ctio
ypehuise_1_1Xk
灰色模型的malab程序Exampleypgm_1_12002503003502接口描述:X的预测的初始数列,X4,K是指向后进行预测的个数命令格式:程序保存的文件名,eg:huisem则命令是:huise579854755270492343705
if
argout3rToomaoutputargume
te
if
argi
1k1x_origXelseif0
argi
2errrWro
g
uargume
tse
dx_rigXpredictk行一阶累加xcumsumx_origu
lehx_origfori1
1Bixixi12e
BBo
es
11fori1
1yix_orii1edYyaui
vBBBY
AGO处理,即是对初始数列进计算系数a和生成矩阵B
生成矩阵Y
计算系数aau1uau2
f把huise模型公式转换成符号coef1au2au1coef2x_or1coef1co30au1costr1
m2strcoef1costr2
umstrabscoef2costr3
trcoef3eqstrcatctr1costr2ecostr3t1fort1
predictmcvtco1coef2expcoef3t1e
dx_mcv0diffmcvx_mcvex_orig1x_mcv0x_c_errorx_orig_
x_mcvx_errrm
absx_c_errorx_orig_
ifx_error02dispdeldisqualificatio
elseifx_error01dipmodelcheckoutdispmodelisperfecte
dplot1
x_origo1
predictx_mcvepx_mcvee
dpredict1e
d始数列的点xlabel年份从第一个数据年份起ylabel产水量(万吨)tie灰度模型GM11grido
yeqex_errorpxr
好听全球资料 返回顶部