楼主: cyy1985218
2891 4

求助如何做多元的灰色预测 [推广有奖]

  • 0关注
  • 0粉丝

已卖:750份资源

硕士生

85%

还不是VIP/贵宾

-

威望
0
论坛币
1672 个
通用积分
0.0646
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1208 点
帖子
57
精华
0
在线时间
287 小时
注册时间
2008-8-29
最后登录
2020-10-21

楼主
cyy1985218 发表于 2009-8-5 22:31:11 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
请教各位高手,有人会做多元的灰色预测吗
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:灰色预测 求助 预测 灰色

沙发
爱萌 发表于 2009-8-5 22:38:41
等待中,我也很想知道哦
最恨对我说谎或欺骗我的人

藤椅
yangzhihuibobo 发表于 2011-8-13 16:47:16
同问。。。。

板凳
matlab-007 发表于 2014-11-27 17:35:05
你做一下参考(做的是上海生产总值的灰色预测,画图等细节按照题目不同,写法不同,但基本思路就是如下):
数据预处理:

function [x0 c]=firstDo(x0)
n=length(x0);
m=0;
minX=exp(-2/(n+1));
maxX=exp(2/(n+1));
for c=0:1:2*max(x0)
    y0=x0+c;
    for k=2:n
        lan=y0(k-1)/y0(k);
        if lan<minX||lan>maxX
            m=m+1;
            break;
        end
    end
    if m==0
        break;
    end
    m=0;
end
x0=y0;
if c~=0
    disp(c);
end
灰色预测以及检验:

function myGM(x0,x00)
[x0 c]=firstDo(x0);%数据预处理
if size(x0,2)>1
    x0=x0';
end
n=length(x0);
x1=zeros(n,1);
x1(1)=x0(1);
for i=2:n
    x1(i)=x1(i-1)+x0(i);
end
for i=1:n-1
    z(i)=0.5*(x1(i)+x1(i+1));
end
z=z';
y=x0;
y(1)=[];
B=[-z ones(n-1,1)];
au=inv(B'*B)*B'*y;
syms t;
a=au(1);u=au(2);
gmFun=(x0(1)-u/a)*exp(-a*t)+u/a;
gmFun1=vpa((x0(1)-u/a),2)*exp(-vpa(a,2)*t)+vpa(u/a,2);
funStr=latex(gmFun1);
fprintf('\n');
fprintf('函数表达式代码:\n');disp(funStr);
fprintf('\n');
X1(1)=x0(1);
X0(1)=x0(1);
for i=1:n
    X1(i+1)=subs(gmFun,t,i);
    X0(i+1)=X1(i+1)-X1(i);
end
X0(n+1)=[];X0=X0';X0true=X0-c;
er=X0-x0;
q=er./x0;
disp('方差比C:');C=std(er)/std(x0);disp(C);
disp('小误差概率P:');P=length(find(abs(er)<0.6745*std(x0)))/n;disp(P);


for i=n:(n+7)
    X1(i+1)=subs(gmFun,t,i);
    X0(i+1)=X1(i+1)-X1(i);
end
X0(n+8)=[];


X0true=X0-c;
disp('预测值');disp(X0true);


years=1990:2010;
x0true=[x0-c;x00];
figure,plot(years,x0true,'*',years,X0true);
xlabel('年份');
ylabel('亿元');
hold on ;

报纸
Cyrus_DU 发表于 2016-6-9 22:50:00
matlab-007 发表于 2014-11-27 17:35
你做一下参考(做的是上海生产总值的灰色预测,画图等细节按照题目不同,写法不同,但基本思路就是如下): ...
大神,这是哪个软件的程序代码?

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-25 23:19