QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2783|回复: 1
打印 上一主题 下一主题

灰色Verhulst预测模型

[复制链接]
字体大小: 正常 放大

413

主题

36

听众

1854

积分

升级  85.4%

  • TA的每日心情
    开心
    2019-9-18 21:55
  • 签到天数: 258 天

    [LV.8]以坛为家I

    社区QQ达人

    群组2015国赛冲刺

    群组2016美赛公益课程

    群组国赛讨论

    群组第三届数模基础实训

    群组Matlab讨论组

    跳转到指定楼层
    1#
    发表于 2015-8-12 10:58 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    1. <p>%灰色Verhulst模型
    2. %时间:2015-7-4-六
    3. %页码:P380
    4. clc,clear
    5. x0=[4.93   2.33   3.87   4.35   6.63   7.15   5.37   6.39   7.81   8.35];
    6. x1=cumsum(x0);  %求1次累加序列
    7. n=length(x0);
    8. z=0.5*(x1(2:n)+x1(1:n-1));   %求x1的均值生成序列
    9. B=[-z',z'.^2];
    10. Y=x0(2:end)';
    11. disp('估计参数a,b的值')
    12. ab_hat=B\Y     %估计参数a,b的值
    13. x=dsolve('Dx+a*x=b*x^2','x(0)=x0');  %求解常微分方程
    14. x=simple(x);  %对符号解进行化简
    15. x=subs(x,{'a','b','x0'},{ab_hat(1),ab_hat(2),x0(1)});  %代入参数值
    16. disp('求已知数据点1次累加序列的预测值')
    17. yuce=subs(x,'t',[0:n-1])   %求已知数据点1次累加序列的预测值
    18. disp('显示6位数字的符号解')
    19. x=vpa(x,6) %显示6位数字的符号解
    20. %{
    21. x0_hat=[yuce(1),diff(yuce)] %求已知数据点的预测值
    22. epsilon=x0-x0_hat    %求残差
    23. delta=abs(epsilon./x0)  %求相对误差
    24. xlswrite('book4.xls',[x0',x0_hat',epsilon',delta'])
    25. %}
    26. disp('求已知数据点的预测值')
    27. x0_hat=double( [yuce(1),diff( double(yuce) )] ) %求已知数据点的预测值
    28. disp('求残差 ')
    29. epsilon=double( x0-x0_hat ) %求残差
    30. disp(' 求相对误差')
    31. delta=double( abs(epsilon./x0) )  %求相对误差
    32. xlswrite('book4.xls',[x0',x0_hat',epsilon',delta'])</p><p><p>
    33. </p>
    复制代码

    灰色Verhulst模型.jpg (1.97 MB, 下载次数: 191)

    灰色Verhulst模型.jpg

    部分结果.PNG (135.52 KB, 下载次数: 163)

    部分结果.PNG

    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    数学中国版主团队!

    1

    主题

    11

    听众

    170

    积分

    升级  35%

  • TA的每日心情
    难过
    2015-9-25 12:09
  • 签到天数: 50 天

    [LV.5]常住居民I

    邮箱绑定达人 社区QQ达人

    群组2015国赛优秀论文解析

    群组Matlab讨论组

    群组数学建模

    群组数学建摸协会

    回复

    使用道具 举报

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

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2024-5-19 06:47 , Processed in 0.625780 second(s), 62 queries .

    回顶部