zoukankan      html  css  js  c++  java
  • 《A First Course in Mathematical Modeling》-chaper1-差分方程建模

      从今天开始笔者将通过这个专栏可是对“数学建模”的学习。其实对于“数学建模”自身的内涵或者意义并不需要太多的阐释,下图简洁明了的阐释了数学建模的意义。

     

      其实数学建模本身可以看成换一种角度去解读数学,将我们所熟悉的数学模型应用到现实生活的具体问题当中去。

      对变化进行建模:

      如上图所示,数学模型一个很大的功用就是对未来进行推测,即对“变化”的一种推测。

      首先给出“变化”最基本的定义:

    变化= 未来值-现在值。

    那么如果我们对这个“变化”建立了时间函数,那么基于现在值,我们就能够很好的推算未来值了。

    对于离散时间上的变化,我们常用差分方程进行建模,而对于连续时间上的变化,则常常利用微分方程进行建模,这里微分方程的建模会在chaper10中单独讨论,在chaper1中主要讨论对离散时间上的变化的建模。

    关于差分方程的概念:

    设数列A={a0,a1,a2……an},则其一阶差分如下;

    △     a0=a1-a0

    △     a1=a2-a1

    △     a2=a3-a2

    第n个一阶差分为△an=a(n+1)-an

    我们通过一个例子简单的去应用它。

     Ex1:一份初始价值为1000美金的储蓄基金,月利率为1%,将其价值设为A,在n个月后的价值分别为1010,1020.10,10030.30 .

      建立一阶差分:

    △     a0 = a1 – a0 = 10

    △     a1 = a2 – a1 = 10.10

    △     a2 = a3 – a2 = 10.20

    不难建立第n个一阶差分:△an = a(n+1) – an = 0.01an

    所以我们可以写出差分方程的通式:

    a(n+1) = 1.01an

    此时我们再加上a0=1000的初始条件,我们就得到了动力系统模型。

    所谓动力系统,就是一个能够表达无穷多个代数,它能够表征相邻离散时间点(也就是一个周期内)的变化情况。很容一看到,有了差分方程,我们知道了某一项,就能够计算出它的下一项,但是不能直接计算出某一特定项的值。

  • 相关阅读:
    jQuery插件之artDialog
    jQuery插件之ajaxFileUpload
    jQuery插件之Cookie
    jQuery插件之Form
    jQuery与DOM对象的转换
    jQuery之AJAX
    jQuery之元素筛选
    jQuery之位置
    POJ2096 概率dp 入门
    Sichuan State Programming Contest 2012 C。Counting Pair
  • 原文地址:https://www.cnblogs.com/rhythmic/p/5701693.html
Copyright © 2011-2022 走看看