ZKX's LAB

matalb灰色关联度代码 灰色关联度matlab源程序赋值维度不匹配

2020-11-28知识25

灰色预测模型GM(1,n)模型的matlab源代码,包括预测模型的建立,以及模型的精度检验 (主要是精度的检验c,p 灰色预测模型GM(1,n)模型的matlab源代码,包括预测模型的建立,以及模型的精度检验(主要是精度的检验c,p 009536743-0.049591064-0.0896453860.009536743-0.4692077640。.

matalb灰色关联度代码 灰色关联度matlab源程序赋值维度不匹配

灰色预测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。

matalb灰色关联度代码 灰色关联度matlab源程序赋值维度不匹配

如何用matlab实现灰色关联度的检验 这要有数据的,根据不同要求,求出相关系数。可把数据发给我QQ2674716548,我写个程序,求出灰色关联度。

matalb灰色关联度代码 灰色关联度matlab源程序赋值维度不匹配

qrcode
访问手机版