GM(2,1)模型

clc,clear;
x0=[41,49,61,78,96,104];
n=length(x0);
x1=cumsum(x0)
a_x0=diff(x0)'
z=0.5*(x1(2:end)+x1(1:end-1))';
B=[-x0(2:end)',-z,ones(n-1,1)];
u=B\a_x0
syms x(t)
x=dsolve(diff(x,2)+u(1)*diff(x)+u(2)*x==u(3),x(0)==x1(1),x(5)==x1(6));%求符号解
xt=vpa(x,6)
yuce=subs(x,t,0:n-1);
yuce=double(yuce)
x0_hat=[yuce(1),diff(yuce)];
x0_hat=round(x0_hat)
epsilon=x0-x0_hat
delta=abs(epsilon./x0)

result

x1 =

41    90   151   229   325   429

a_x0 =

 8
12
17
188

u =

  -1.09220.1959-31.798

xt =

203.849exp(0.226223t) - 0.532506exp(0.865973t) - 162.317

yuce =

       41       92.015       155.16       232.37       324.52          429

x0_hat =

41    51    63    77    92   104

epsilon =

 0    -2    -2     1     4     0

delta =

        0     0.040816     0.032787     0.012821     0.041667            0

matlab GM(2,1)模型相关推荐

  1. 灰色预测模型【GM(1,1)模型】 【matlab代码】

    灰色系统介绍 灰色系统是由华中科技大学的邓聚龙教授于80年代初创立,该系统作为新兴的横断学科,在短短的二十年里已得到了长足的发展. 其已经成为社会,经济,科教,科技等很多领域进行预测,决策,评估,规划 ...

  2. 「 数学模型 」“灰色预测GM(1,1)模型原理及Matlab实例”讲解

    一.前言 小白将使用的灰色预测模型的Matlab代码贴在下面,代码使用了灰色模型进行两次回归预测,缺点是精度不高,预测后的残差有点大. 灰色预测模型主要内容: GM(1,1)模型(1阶1个影响因素): ...

  3. 灰色关联以及灰色预测GM(1,n),GM(1,1)模型(Python实现)

    **灰色关联以及灰色预测GM(1,n),GM(1,1)模型** 简介:本篇文章简单的介绍灰色关联以及灰色预测模型,使用python代码进行实现. 1. 灰色系统的概论 2. 关于灰色关联度那些事 3. ...

  4. [负荷预测]基于灰色GM(1,1)模型的中长期电力负荷预测

    目  录 一.灰色模型GM(1,1)原理 二.模型构建前检验 三.预测精度的检验 3.1 残差检验 3.2 后验差检验 四.灰色模型GM(1,1)算法 五.Matlab编程实现 5.1 程序代码 5. ...

  5. 灰色预测GM(1,1)模型

    目录 简介 数学模型 分析步骤 对数据进行准指数规律检验 对预测效果进行评价 GM(1,1)模型拓展 MATLAB源码 简介 在这里,灰色的意思是系统的信息只有一部分,不完整,与之类似概念还有白色和黑 ...

  6. 灰色系统理论及其应用 (九) : GM(1, N) 和GM(0, N) 模型

    灰色系统理论及其应用系列博文: 灰色系统理论及其应用 (一) :灰色系统概论.关联分析.与传统统计方法的比较 灰色系统理论及其应用 (二) :优势分析 灰色系统理论及其应用 (三) :生成数 灰色系统 ...

  7. python灰色预测_灰色系统预测GM(1,1)模型

    预备知识 (1)灰色系统 白色系统是指系统内部特征是完全已知的:黑色系统是指系统内部信息完全未知的:而灰色系统是介于白色系统和黑色系统之间的一种系统,灰色系统其内部一部分信息已知,另一部分信息未知或不 ...

  8. matlab阶跃响应_状态空间模型及MATLAB指令计算

    一. 基本概念强调 时变控制系统 时变控制系统是指一个或多个系统参数会随着时间变化的系统. 2. 系统状态 系统状态是指表示系统的一组变量,只要知道了这组变量的当前取值情况.知道了输入信号和描述系统动 ...

  9. matlab之ma q 模型,matlab之ARMA(p,q)模型

    學完MA(q),再接再厲啊! 已知零均值平穩時間序列ARMA(p,q)的自協方差函數,求系數. %ARMA(2,2) p=2;q=2; r=[5.61,-1.1,0.23,0.43,-0.1];%r1 ...

  10. MATLAB随机森林回归模型

    MATLAB随机森林回归模型: 调用matlab自带的TreeBagger.m T=textread('E:\datasets-orreview\discretized-regression\10bi ...

最新文章

  1. 对spring cloud config的一点理解
  2. java wcf 未提供用户名_WCF的用户名密码认证
  3. Android x86 下运行纯ARM版APP
  4. 【Git/Github】第一次提交和再次添加文件
  5. 传智168期JavaEE struts2杜宏 day32~day33(2017年2月15日23:27:09)
  6. Reporting Services 的伸缩性和性能表现规划(转载)
  7. ubuntu安装python_常用linux指令 ubuntu环境pytorch配置
  8. java里frame颜色_如何为Java中的窗口(JFrame)添加颜色
  9. 使用layui 做后台管理界面,在Tab中的链接点击后添加一个新TAB的解决方法
  10. Python之package、module
  11. installanywhere打包过程(openproj版)
  12. 财务数字转换--大小写转换
  13. msp430发送pwm信号_msp430TAx PWM输出详解
  14. 笔记本固态硬盘温度测试软件,台式电脑ssd固态硬盘温度多少算正常?查看ssd固态硬盘温度的方法...
  15. 安卓一键清理内存_软件| 安卓系统最强悍微信清理软件,一键将所有垃圾文件搜索出来,还可预览删除...
  16. 财物机器人英文ppt演讲课件_英语演讲练习PPT-机器人发展史(机械工程)ppt
  17. 设计模式之禅读书笔记—行为类模式
  18. matlab模拟超声波信号_MATLAB模拟超声波声速测量实验
  19. #visual studio# 运行库MT、MTd、MD、MDd
  20. php 股票数据 sina,腾讯股票接口、和讯网股票接口、新浪股票接口、雪球股票数据、网易股票数据...

热门文章

  1. 佳能CANON LBP2900打印缓慢问题解决方法
  2. 看张悟本神医现象有感
  3. ASP.NET的include的用法
  4. python命令解析_python解析命令行
  5. 英语计算机单词mp3,计算机英语会话(MP3+中英字幕) 第1期:计算机系统(1)
  6. android studio butterknife自动生成,Android Studio使用ButterKnife和Zelezny的方法
  7. oracle的shell命令,Shell实现的Oracle启动脚本分享
  8. 漏洞payload 靶机_【CS学习笔记】5、如何建立Payload处理器
  9. 宣传推广费用_企业如何做好网络推广,提高网络推广的转化率?
  10. 第十六届智能车竞赛广东省线上比赛成绩汇总