数学建模提高班专题——时间序列建模.pptx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《数学建模提高班专题——时间序列建模.pptx》由会员分享,可在线阅读,更多相关《数学建模提高班专题——时间序列建模.pptx(61页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、课 件 提 纲v1 差分方程的引例与概念v2 特殊差分方程的解v3 平衡点及其稳定性v4 差分方程组v5时间序列与其中的趋势分析v6自回归模型v7自回归模型识别及参数确定v8自回归模型预测及相关说明v9 建模练习题第1页/共61页1 差分方程的引例与概念 例1.某人贷款80万元买了一套房子,期限20年.已知贷款月利率为5 ,请问他每月要还贷多少?在高数中,我们研究的函数中的变量的取值大都是连续的(在连续区间上取值,如(-,+),(-1,12)。但在经济管理和很多实际问题中,变量只能取1,2,3,这样的值。这些变量称为离散型变量。描述离散型变量间关系的模型称为离散型模型。差分方程就是常见的一种离
2、散型模型。第2页/共61页 微分方程:连续变量间存在函数关系。知道了这个关系,就能够研究变量间的联系与变化规律。然而,这个关系是未知的,但我们可以建立起含自变量,因变量及其导数或微分的等式,这就是微分方程。通过对方程的研究以求得这个函数关系,或通过方程直接揭示变量间的联系就构成了微分方程的主要研究内容。差分方程与微分方程是类似的。只是这里的变量是离散的。差分方程:含自变量,未知函数(因变量),未知函数差分的等式。建立差分方程,求解它的目的就是研究离散变量间的关系。第3页/共61页 一般的,对有函数关系的两个变量,常用x当自变量,y当因变量。但在差分方程中,因自变量只取整数值(如0,1,2,),
3、我们更喜欢用n(或t)表示自变量,这时因变量可用x或y表示。其函数关系是x=x(n),但我们更常用xn表示。当然,这个关系是不知道的,但我们常能得到的是如下的式子 F(n,xn,xn-1,xn-k)=0 (1)或 G(n,xn,xn+1,xn+k)=0 (2)或 H(n,xn,xn,kxn)=0 (3)这种式子就是差分方程。有时,(1)也写成如下的形式 xn=f(n,xn-1,xn-k)(4)因此,差分方程也称为递推关系。第4页/共61页 考虑例1,用n表示月份(n=0表示贷款月份),xn表示第n月还贷后还欠的钱,r,a分别表示银行月利率和月还钱数,xn 表示了账户中欠钱数与月份间的函数关系(
4、未知),但我们容易得到一个式子 xn+rxn-a=xn+1即 xn+1-(1+r)xn=-a (5)此外,还有初始条件 x0=80(万元)及x240=0。这就是贷款问题的差分方程模型。变化建模比较微元法第5页/共61页 对离散关系xn,其函数值构成序(数)列xn(x1,x2,x3,)。记 xn=xn+1-xn(序列后项减前项构成的序列),称为xn的一阶差分,2 xn=(xn)=xn+1-xn=xn+2-2 xn+1+xn称为xn的二阶差分,依次类推。对式(5):xn+1-(1+r)xn=-a,也可将它写为:xn-(1+r)xn-1=-a 或xn-rxn=-a(差分方程因此而得名).即同一个关系
5、用不同视角不同符号式子会不同,但可以互化(它们是同一个东西)。第6页/共61页 差分方程中的最高阶差分的阶或因变量的最大下标与最小下标之差称为差分方程的阶。差分方程的解是函数,通常有无穷多个。通解是全部解的集合(体现在独立任意常数上,其个数与方程阶数相同)。另外,在实际问题中常会给出一些附加条件(如x0的值),称为初始条件。满足初始条件的具体的解就是特解。第7页/共61页 差分方程问题的研究内容:1 差分方程的建立(离散变量关系的建立,也可将连续问题离散化);2 差分方程的求解和分析。差分方程在实际问题中有广泛的应用。第8页/共61页 差分方程的求解并不比微分方程容易,大部分差分方程是无法求解
6、的。这里介绍最简单同时用处很大的一类特殊差分方程的求解。常系数线性齐次差分方程,其一般形式为 xn+a1xn-1+akxn-k=0 (6)其中a1,ak是常数。方程(6)有解,其求解步骤为:步骤1:求解对应的特征方程 k+a1 k-1+ak=0 (7)步骤2:根据步骤1的解的情况写出(6)的通解;2 特殊差分方程的解第9页/共61页 情况1:若是(7)的一个单实根,则n是(6)的一个特解。若1,2,k是(7)的k个全部不同的单实根,则(6)的通解为xn=C1 1n+C2 2n+Ck kn(C1,C2,Ck 是任意常数)。情况2:若是(7)的k重实根,则n,nn,nk-1n都是(6)的特解。第1
7、0页/共61页 情况3:若=i是(7)的单重复根,则 ncos n与n sin n都是(6)的特解,其中,是的模与幅角主值。情况4:若=i是(7)的k重复根,则 n cos n,nn cos n,nk-1n cos n与n sin n,nn sin n,nk-1n sin n都是(6)的特解,其中,是的模与幅角。最后,将各个特解如情况1那样与任意常数相组合就得(6)的通解。第11页/共61页 常系数线性非齐次差分方程,其一般形式为 xn+a1xn-1+akxn-k=b(n)(0)(8)(8)的求解方法是先求相应齐次方程的通解,记为xn*,再求(8)的一个特解,记为 xn(0)(方法:根据b(n
8、)的特点将xn(0)的形式设出,再用待定系数法确定其中的系数),于是(8)的通解为 xn=xn*+xn(0)第12页/共61页 此外,不同于微分方程,对差分方程,当初始条件给定后,可迭代求得任意xn的(精确)值,从而可以对xn的变化规律进行作图分析。如对方程xn=f(n,xn-1,xn-k),若x1,x2,xk 给定,就可以根据方程依次算出xk+1,xk+2,xk+3 来。第13页/共61页 下面求解例1:xn+1-(1+r)xn=-a。它是一阶常系数非齐次线性差分方程。先解相应的齐次方程xn+1=(1+r)xn,特征方程为=1+r,其通解为xn*=C(1+r)n(C为任意常数),再求其一个特
9、解。从方程看设xn为常数(记为x),代入得xn(0)=a/r,于是得方程通解:xn=C(1+r)n+a/r。代入初始条件得方程组 解之得大约是5731元.第14页/共61页3 平衡点及其稳定性 差分方程虽可用迭代法进行数值计算,但计算总归只能进行有限步,其深层次的性质必须用其它工具进行分析,平衡点就是其中一个。平衡点相当于稳定点或不动点,对方程xn=f(n,xn-1,xn-k)来说就是若xn-1,xn-k都取某一常数,比如a,那么xn也一定是a,从而xn+1,xn+2,xn+3,也都将取a。平衡点就是所有xn都取相同的值,且能使方程成立的点,于是将xn=f(n,xn-1,xn-k)中所有xn都
10、换成x,得方程x=f(n,x,x),将其求解,每一个解就是一个平衡点。第15页/共61页 设a是方程的一个平衡点,xn是方程的任一解,若总有则称a是差分方程的一个稳定的平衡点(为什么?)。稳定的平衡点在实际问题中有重要的价值。第16页/共61页 现考虑差分方程 xn+a1xn-1+akxn-k=0,并且其解是如下形式 xn=C1 1n+C2 2n+Ck kn。显然0是方程的一个平衡点,不难发现对任意s若有|s|1,则必有 这说明0是稳定的平衡点,这也是一般差分方程平衡点稳定性的判别方法:若齐次方程的特征方程的根的绝对值都小于1,平衡点稳定。而若某个的绝对值大于1,平衡点不稳。当等于1时,有多种
11、情况且实际意义不大,不做讨论。若特征根是复根,就用其模来判断。第17页/共61页 例2 考虑数学模型书中供需关系的蛛网模型:xk:第k时段商品数量;yk:第k时段商品价格,需求函数 yk=f(xk),供需平衡点为P0(x0,y0)。当商品生产者的生产只盯着前一期价格(供应函数为xk+1=g(yk))时,在平衡点附近各时段商品数量的差分方程模型为xK+1+xk=(1+)x0.其齐次方程的特征方程的特征根为-。所以|-|=1就稳定,否则就不稳。而当商品生产者的生产同时盯着前面两期的价格(供应函数为xk+1=g(yk+yk-1)/2)时,在平衡点附近各时段商品数量的差分方程模型为2xK+2+xk+1
12、+xk=2(1+)x0.其齐次方程的特征方程为22 2+=0。特征根为 当 8时,根为实根,必有一根绝对值大于1.当08时根为复根。用复数的模来判断,可以得到当02时稳定,否则不稳。第18页/共61页 差分方程组(自变量一个,因变量多个,仅讨论线性)线性差分方程组的一般形式为 其中aij和bi(i,j=1,2,n)都是常数。4 差分方程组第19页/共61页 令 记x(t)=(x1(t),x2(t),xn(t)T,b=(b1,b2,bn)T,则上述方程可记为x(t+1)=Ax(t)+b。该式类似于前面的一阶常系数线性差分方程,可编程数值计算分析,也可利用线性代数理论(主要是特征值和特征向量)进行
13、分析讨论。若x*(向量)是该方程的一个平衡点(即x*=A x*+b),则它稳定的条件是A的所有特征值的绝对值都小于1,若某一个的绝对值大于1,就不稳。第20页/共61页5 时间序列与其中的趋势分析 时间序列:按时间(有时是长度或温度)顺序排列的随机变量序列,但在应用中又指将某个统计指标在不同时间上的各个数值,按时间先后顺序排列而形成的序列(一般等间隔)。时间序列分析:根据观测得到的时间序列数据(其机理未知),通过曲线拟合和参数估计来建立数学模型和理论,希望从中寻找出变量的变化规律,对未来的某些阶段进行预测。时间序列有广泛的应用。第21页/共61页 设yt 是时间序列,虽然它暗含了时间变量t,但
14、它仅指采样的时间点。因此,一般的不能认为y是纯t的函数,从而按回归等其他理论去做。因为许多变量都随着时间的变化而变化,所以时间序列中也常常包含因时间变量而产生的趋势变化。另外,在时间序列中,相近的各项间往往有很强的依赖关系:当前的数值对下面的数值有很强的影响(如股市,期货)。此外,每个数据还受到无法刻画捕捉的随机因素的影响。通常yt 可表为yt=f(t)+xt,其中f(t)表示随时间变化的确定性趋势,xt则主要由随机因素或其积累而形成,是一个平稳序列。第22页/共61页 在yt=f(t)+xt中,趋势成分f(t)起着主导的作用。当它存在时,xt可以认为是随机误差,并予以忽略,故可以用回归方法确
15、定f(t)中的参数,得到f(t)。影响f(t)的因素 有长期趋势,季节变动(季节性规律作用产生的周期变化),循环变动(周期长短不固定的一种变化)以及不规则的变动等。通常,趋势成分主要讨论长期趋势和季节变动趋势,这里也是。当f(t)是由长期趋势决定的,其表达式可能是 线性趋势 f(t)=a+bt第23页/共61页 二次曲线趋势 f(t)=b0+b1t+b2t2 或更高阶多项式趋势 幂函数曲线趋势 f(t)=atb 对数曲线趋势 f(t)=a+blnt 双曲线趋势 f(t)=a+b/t,或 1/f(t)=a+b/t 指数曲线趋势 f(t)=aebt修正指数曲线趋势 f(t)=L+aebt,或 f(
16、t)=L+abt(a0,0b1)龚泊兹曲线趋势 (0a0,0bq时全为0的性质称为q步截尾性。若它不能在某步之后截尾,而是随着k的增大而迅速衰减到0,受一负指数函数(如 y=e-kx)控制,或如正弦函数似的震荡,称为拖尾性。此外,由于随机性,k全为0是不可能的。因此,截尾是指k突然变的很小,并很接近于0.第41页/共61页 注:AR(p)模型平稳的充要条件是它的p 个特征根都在单位圆内。MA(q)模型总是平稳的。ARMA(p,q)的平稳性与其AR(p)部分相同。当序列Xt非平稳时,说明趋势f(t)存在,除了季节趋势和明显的指数增长或阻滞增长趋势外,在短期内一般可用多项式函数近似。当为多项式函数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数学 建模 提高班 专题 时间 序列
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内