ZKX's LAB

灰色预测模型matlab关联度 灰色关联度法的计算步骤

2021-03-11知识9

灰色关联度法的计算步骤 灰色系统关联分析的具体计算步骤如下:(1)确定反映系统行为特征的参考数列和影响系统行为的比较数列反映系统行为特征的数据序列,称为参考数列。。

灰色gm预测模型 一、什么是灰色系统(Grey System)灰色分析全名为灰色系统理论分析(Grey System Theory),是由中国邓聚龙教授于1982年在国际经济学会议上提出,该理论主要是针对系统。

灰色gm预测模型 一、什么是灰色系统(Grey System)灰色分析全名为灰色系统理论分析(Grey System Theory),是由中国邓聚龙教授于1982年在国际经济学会议上提出,该理论主要是针对系统模型之不明确性,信息之不完整性之下,进行关于系统的关联分析(Relational Analysis)、模型建构(Constructing A Model)、借由预测(Prediction)及决策(Decision)之方法来探讨及了解系统。自然界对人类社会来讲不是白色的(全部都知道),也不是黑色的(一无所知),而是灰色的(半知半解)。人类的思考、行为也是灰色的,人类其实是生存在一个高度的灰色信息关系空间之中,例如:人体系统、粮食生产系统等。部分信息已知,部分信息未知的系统,称为灰色系统。控制论中主要以颜色命名,常以颜色之深浅表示研究者对内部信息(information)和对系统本身的了解及认识程度之多寡,黑色,表示信息缺乏;白色,表示信息充足;而介于白色(W)系统与黑色(B)系统之间,其信息部份已知,信息部分未知的这类系统便称之为灰色(G)系统。二、什么是灰色系统理论灰色系统理论是研究灰色系统分析、建模、预测、决策和控制的理论。它把一般系统论、信息论及控制论的观点和方法延伸到社会、经济和生态等抽象。

灰色预测matlab代码怎么写 这是我曾经写过的一个灰色预测的程序:第一个文件为函数,需要在调用时输入原始数据x0和预测周期T,第二个文件用于计算灰色关联度,使用时直接修改相关参数和原始数据。第一个文件(用于灰色建模):grymdl.mfunction GM=grymdl(x0,T)输入原始数据x0T为从最后一个历史数据算起的第T时点x1=zeros(1,length(x0));B=zeros(length(x0)-1,2);yn=zeros(length(x0)-1,1);Hatx0=zeros(1,length(x0)+T);Hatx00=zeros(1,length(x0));Hatx1=zeros(1,length(x0)+T);epsilon=zeros(length(x0),1);omega=zeros(length(x0),1);for i=1:length(x0)for j=1:ix1(i)=x1(i)+x0(j);endendfor i=1:length(x0)-1B(i,1)=(-1/2)*(x1(i)+x1(i+1));B(i,2)=1;yn(i)=x0(i+1);endHatA=(inv(B'*B))*B'*yn;GM(1,1)模型参数估计for k=1:length(x0)+THatx1(k)=(x0(1)-HatA(2)/HatA(1))*exp(-HatA(1)*(k-1))+HatA(2)/HatA(1);endHatx0(1)=Hatx1(1);for k=2:length(x0)+THatx0(k)=Hatx1(k)-Hatx1(k-1);累计还原得到历史数据的模拟值endfor i=1:length(x0)%开始模型检验epsilon(i)=x0(i)-Hatx0(i);omega(i)=(epsilon(i)/x0(i))*100;endx0;HatA;Hatx0;epsilon;omega;c=std(epsilon)/std(x0。

灰色预测模型matlab关联度 灰色关联度法的计算步骤

灰色预测法的关联度

#灰色预测模型matlab关联度

随机阅读

qrcode
访问手机版