数学建模·中国GDP趋势分析与预测_2

数学建模·中国GDP趋势分析与预测_2
数学建模·中国GDP趋势分析与预测_2

基于多项式模型GDP趋势的预测与研究

摘要:国内生产总值(GDP)是现代国民经济核算体系的核心指标,是衡量一个国家综合国力的重要指标。本文就1800年到2010年的生产总值(GDP)等相关统计数据,先建立了关于GDP的点点对应关系图形,大致观察出点点之间的变化趋势,之后预测出年份与GDP之间的关系函数为y=a*exp(x+b)。利用matlab 软件对函数拟合求出相应的参数,从而预测了出在之后几年里的GDP的多少年的GDP总量。为了得到更好的预测结果,本文建立了指数模型。通过计算相关函数来衡量模型的可靠性和可用性。选取该指数模型,预计中国GDP将继续保持增长,不过增长率缓慢下降。猜想:GDP年增长率最后将趋于稳定。

关键词:GDP;回归预测模型;指数模型

Abstract:Gross domestic product (GDP) is a key index of modern system of national economic accounting, is an important indicator to measure a country's comprehensive national strength.Our country in 1800 to 2010 gross domestic product (GDP) and other related statistical data, first established on the GDP bit corresponding relationship graph, generally observed trends between the points, then predict the relation function between year and GDP as Y=a*exp (x+b).Using MATLAB software to function fitting to compute the corresponding parameters, can be predicted in the years GDP years of total GDP.In order to predict the results better, this paper established the index model. Reliability and availability by calculating the correlation function to measure model. The selection of the index model, is expected to Chinese GDP will continue to maintain growth, but growth rate slow down. Guess: GDP annual growth rate of the stable.

Keywords: GDP; regression model; exponential model

1 引言

1.1 研究的背景及意义

国内生产总值(Gross Domestic Product,简称GDP)是指在一定时期内(一个季度或一年),一个国家或地区的经济中所生产出的全部最终产品和劳务的价值,常被公认为衡量国家经济状况的最佳指标。它不但可反映一个国家的经济表现,更可以反映一国的国力与财富。一般来说,国内生产总值共有四个不同的组成部分,其中包括消费、私人投资、政府支出和净出口额。用公式表示为:GDPCAICBX。式中:CA为消费、I为私人投资、CB为政府支出、X为净出口额。一个国家或地区的经济究竟处于增长抑或衰退阶段,从这个数字的变化便可以观察到。一般而言,GDP公布的形式不外乎两种,以总额和百分比率为计算单位。当GDP的增长数字处于正数时,即显示该地区经济处于扩张阶段;反之,如果处于负数,即表示该地区的经济进入衰退时期了。

国内生产总值是指一定时间内所生产的商品与劳务的总量乘以“货币价格”或“市价”而得到的数字,即名义国内生产总值,而名义国内生产总值增长率等于实际国内生产总值增长率与通货膨胀率之和。因此,即使总产量没有增加,仅价格水平上升,名义国内生产总值仍然是会上升的。在价格上涨的情况下,国内生产总值的上升只是一种假象,有实质性影响的还是实际国内生产总值变化率,所以使用国内生产总值这个指标时,还必须通过GDP缩减指数,对名义国内生产总值做出调整,从而精确地反映产出的实际变动。因此,一个季度GDP 缩减指数的增加,便足以表明当季的通货膨胀状况。如果GDP缩减指数大幅度地增加,便会对经济产生负面影响,同时也是货币供给紧缩、利率上升、进而外汇汇率上升的先兆。一国的GDP大幅增长,反映出该国经济发展蓬勃,国民收入增加,消费能力也随之增强。在这种情况下,该国中央银行将有可能提高利率,紧缩货币供应,国家经济表现良好及利率的上升会增加该国货币的吸引力。反过来说,如果一国的GDP出现负增长,显示该国经济处于衰退状态,消费能力减低时,该国中央银行将可能减息以刺激经济再度增长,利率下降加上经济表现不振,该国货币的吸引力也就随之而减低了。因此,一般来说,高经济增长率会推动本国货币汇率的上涨,而低经济增长率则会造成该国货币汇率下跌。例如,1995-1999年,美国GDP的年平均增长率为4.1%,而欧元区11国中除爱尔兰较

高外(9.0%),法、德、意等主要国家的GDP增长率仅为2.2%、1.5%和1.2%,大大低于美国的水平。这促使欧元自1999年1月1日启动以来,对美元汇率一路下滑,在不到两年的时间里贬值了30%。但实际上,经济增长率差异对汇率变动产生的影响是多方面的:

一是一国经济增长率高,意味着收入增加,国内需求水平提高,将增加该国的进口,从而导致经常项目逆差,这样,会使本国货币汇率下跌。

二是如果该国经济是以出口导向的,经济增长是为了生产更多的出口产品,则出口的增长会弥补进口的增加,减缓本国货币汇率下跌的压力。

三是一国经济增长率高,意味着劳动生产率提高很快,成本降低改善本国产品的竞争地位而有利于增加出口,抑制进口,并且经济增长率高使得该国货币在外汇市场上被看好,因而该国货币汇率会有上升的趋势。

国内生产总值(GDP)是指一个国家或地区所有常住单位在一定时期内生产活动的最终成果。这个指标把国民经济全部活动的产出成果概括在一个极为简明的统计数字之中,为评价和衡量国家经济状况、经济增长趋势及社会财富的经济表现提供了一个最为综合的尺度,可以说,它是影响经济生活乃至社会生活的最重要的经济指标。对其进行的分析预测具有重要的理论与现实意义。

1.2 研究的趋势和发展现状

GDP核算有三种方法,即生产法、收入法和支出法,三种方法从不同的角度反映国民经济生产活动成果。生产法是从生产的角度衡量常住单位在核算期内新创造价值的一种方法,即从国民经济各个部门在核算期内生产的总产品价值中,扣除生产过程中投入的中间产品价值,得到增加值。核算公式为:增加值=总产出-中间投入。收入法是从生产过程创造收入的角度,根据生产要素在生产过程中应得的收入份额反映最终成果的一种核算方法。按照这种核算方法,增加值由劳动者报酬、生产税净额、固定资产折旧和营业盈余四部分相加得到。支出法是从最终使用的角度衡量核算期内产品和服务的最终去向,包括最终消费支出、资本形成总额和货物与服务净出口三个部分。

支出法核算GDP,就是从产品的使用出发,把一年内购买的各项最终产品的支出加总而计算出的该年内生产的最终产品的市场价值。这种方法又称最终产品法、产品流动法。从支出法来看,国内生产总值包括一个国家(或地区)所有常住

单位在一定时期内用于最终消费、资本形成总额,以及货物和服务的净出口总额,它反映本期生产的国内生产总值的使用及构成 。 1.3 本论文的主要内容

本文以我国为例,建立数学模型,分析经济增长的内在特征。并对未来五年我国经济发展做出预测,为政府制定经济发展战略提供依据。ARIMA( p ,d ,q) 模型是用于非平稳时间序列的建模方法,由美国统计学家Box 和Jenkins 于1970年首次提出。时间序列分析技术经过近几十年的发展,已经成为一门相对完整并且独立的学科,它通过对过去行为的建模来分析序列对当前的影响,而无需重复考虑影响序列的其他因素,即把影响预测目标变化的一切因素全部都由“时间”综合起来而加以描述。

2 多项式模型的建立

2.1 回归分析模型[1]

2.1.1模型简介

多项式回归模型为:N N x b x b x b b y ++++= 2210 (1-1) 将数据点(,)(1,2,...,)i i x y i n =代入,有i n

i n i i i x b x b x b b y ε+++++= (2)

210 ( i=0,1,...,n ) (1-2)

式中01,b b 是未知参数,i ε为剩余残差项或随机扰动项,反映所有其他因素对因变量i y 的影响。

在运用回归方法进行预测时,要求满足一定的条件,其中最重要的是i ε必须具备如下特征:1、i ε是一个随机变量;2、i ε的数学期望值为零,即()0i E ε=;3、在每一个时期中,i ε的方差为一常量,即2()i D εδ=;4、各个i ε间相互独立;5、i ε与自变量无关。大多数情况下,假定2(0,)i N εδ 。

2.1.2 一元线性回归模型建立的步骤 建立一元线性回归模型分以下步骤:

1、建立理论模型:针对某一因变量y ,寻找适当的自变量,建立如(1-1)

的理论模型

2、估计参数:运用普通的最小二乘法或其他方法评估参数01b b 和的值,建

立如下的一元线性回归预测模型:i n

i n i i i x b x b x b b y

ε+++++=?...???2

210 ( i=0,1,...,n ) (1-2) 这里01??b b 和分别是01

,b b 的估计值。如果是采用最小二乘法估计01b b 和的值,即时残差平方和(也称剩余平方和)

3、进行检验:回归模型建立之后,能否用来进行实际预测,取决于它与实际数据是否有较好的拟合度,模型的线性关系是否显著等。为此,在实际用来测量之前,还需要对模型进行一系列评价检验。

1)、标准误差

标准误差是估计值与因变量值间的平均平方误差,其计算公式为:

2

1

?()2

n

i

i

i y y

S n =-=

-∑ (1-4)

它可以用来衡量拟合优度。 2)、判定系数2R

判定系数2R 是衡量拟合优度的一个重要指标,它的取值介于0与1之间,其计算公式为:

2

21

2

1

?()1()

n

i

i

i n

i

i y y

R y y ==-=-

-∑∑ (1-5)

2R 越接近于1,拟合程度越好;反之越差。

3)、相关系数

相关系数是一个用于测定因变量与自变量之间线性相关程度的指标,其计算公式为

1

2

2

1

1

()()

.()()

n

i

i

i n n

i

i

i i x x y y r x x y y ===--=

--∑∑∑ (1-6)

相关系数r 与判定系数2R 之间存在关系式:

2r R =±

但两者的概念不同,判定系数2R 用来衡量拟合优度,而相关系数r 用来判定因变量与自变量之间的线性相关程度。

相关检验要利用相关系数表,步骤如下:

首先计算样本相关系数r 值。然后根据给定的样本容量n 和显著性水平a 查相关系数表,得临界值a r ,最后进行检验判断:

,,a a r r x r r x ><若则与y 有显著的线性关系;若则与y 的线性相关关系不显著

4)、回归系数显著性检验

回归系数的显著性检验可用t 检验法进行,令

11

1

b b b t S =

(1-7) 取显著性水平1()),a b a P t t t t αα>=>若,则回归系数1b 显著,此检验对常数项亦适用。

5)、F 检验 统计量

2

12

1

?()?()(2)

n

i

i n

i i

i y

y F y y

n ==-=

--∑∑ (1-8)

服从(1,2)F n -分布,取显著性水平.F F αα>若(1,n-2)

,则表明回归模型显著;如果(1,2)F F n α<-,则表明回归模型不显著,改回归模型不能用于预测。

6)、DW 统计量

DW 统计量是用来检验回归模型的剩余项i ε之间是否存在自相关的一种十

分有效的方法。

2

1

2

21

()n

i i i n

i

i DW ε

εε

-==-=

∑∑ (1-9)

式中 ?i i i y y

ε=- 将利用式(1-9)计算而得到的DW 值与不同显著性水平α下的DW 值之上限d ε和下限进行比较,来确定是否存在自相关。DW 值应在04 之间。

根据经验,DW 统计量的值在1.5 2.5 之间时表示没有显著自相关问题。 以上检验可利用统计软件包进行回归时同时完成

4、进行预测:预测可分为点预测和区间预测两类,在一元线性回归中,所谓点预测,就是当给定0x x =时,利用样本回归方程求出相应的样本拟合值

0100x b b y +=,以此作为因变量个别值0y 和其均值)(0y E 的估计。

区间预测是给出一个在一定概率保证程度下的预测置信区间。进行区间预测,首先要进行点预测,确定0x 的值,求得0y 的预测值0y 。0y 的置信度为

)%1(100α-的预测区间的端点为:00Sc t y α± (1-10)

2.2 ARIMA 模型建模步骤 2.2.1 数据平稳化处理[2]

首先要对时间序列数据进行平稳性检验。可以通过时间序列的散点图或折线图对序列进行初步的平稳性判断。一般采用ADF 单位根检验来精确判断该序列的平稳性。对非平稳的时间序列,我们可以先对数据进行取对数或进行差分处理,然后判断经处理后序列的平稳性。重复以上过程,直至成为平稳序列。此时差分的次数即为 (),,ARIMA p d q 模型中的阶数d 。从理论上而言,足够多次的差分运算可以充分地提取序列中的非平稳确定性信息。但应当注意的是,差分运算的阶数并不是越多越好。因为差分运算是一种对信息的提取、加工过程,每次差分都会有信息的损失,所以在实际应用中差分运算的阶数要适当,应当避免过度差分,简称过差分的现象。一般差分次数不超过2次。

2.2.2 模型识别

在平稳时间序列自相关函数和偏自相关函数上初步识别ARMA 模型阶数p 和q ,

然后利用AIC 定则准确定阶。AIC 准则[3]

:最小信息准则,同时给出ARMA 模型阶数和参数的最佳估计,适用于样本数据较少的问题。目的是判断预测目标的发展过程与哪一随机过程最为接近。因为只有当样本量足够大时,样本的自相关函数才非常接近母体的自相关函数。具体运用时,在规定范围内使模型阶数从低到高,分别计算AIC 值,最后确定使其值最小的阶数是模型的合适阶数。关于

(),ARMA p q 模型,AIC 函数定义如下:()2log 2AIC n p q σ=++ 式中:n 平稳

序列为样本数,2σ为拟合残差平方和,p ,q 为参数。

AIC 准则定阶方法可写为:

()(),,min ,0,0k l

AIC p q AIC k l k M l H

=≤≤≤≤其中:M ,N 为ARMA 模型阶数的上限值,一般取为根号n 或/10n 。实际应用中p ,q 一般不超过2。

2.2.3 参数估计

确定模型阶数后,应对ARMA 模型进行参数估计。本文采用最小二乘法OLS 进行参数估计,需要注意的是,MA 模型的参数估计相对困难,应尽量避免使用高阶的移动平均模型或包含高阶移动平均项的ARMA 模型。

3 模型的建立与求解

3.1 问题—模型的建立和求解

3.1.1 评价结果的显著性分析差异分析

(1)应用原理:相关系数是用两个随机变量的协方差与这两个随机变量的方差平方根乘积的比值来反映两个随机变量之间的线性相关程度的指标,当这个数值越接近1说明这样的两个变量之间的相关性越强。

(2)配对设计资料具有一一对应的特点,研究者关心的是变量对整体的效应的差值而不是对某个或者某些效应的差值,如果只有很少的点没有在所求的函数附近则不影响整体的效果

3.1.2 对置信区间的说明

区间展现的是这个参数的真实在统计学中,一个概率样本的置信区间是对这个样本的某个总体参数的区间估计。置信值有一定概率落在测量结果的周围的程度。置信区间给出的是被测量参数的测量值的可信程度,即前面所要求的“一定概率”。这个概率被称为置信水平。

3.1.3 建立函数模型

用matlab 软件做出表格中的数据对应的散点图观察散点图,起初GDP 增长很慢很慢但是随着时间的延长之后经历着非常快的增加所以通过对所描绘的散点猜想大致与这样的散点对应的函数有 y=a*exp(x+b)这样的函数关系(其中x 为自变量年份,y 为因变量GDP 的数值)

3.1.4 求解函数

对于函数y=a*exp(x+b)的求解过程可借助于matlab 的编程来完成,首先函数y=a*exp(x+b)比较复杂可以对函数进行变换成一次函数的形式来解决,经变换后ln(y)=ln(a)*x+b*ln(a),即化成m=a*x+b 的这种形式,然后利用函数 [b,bint,r,rint,stats]=regress(Y ,M);b,bint,stats 来求解,在matlab 中下面编程求解GDP

增长率的计算公式为:以1978年为基年,%100GDP

GDP

-GDP

?=上期上期本期年增长率GDP ,通过计算到表一的数据。

3.2 数据分析

利用Matlab 对表一中的数据进行处理,得到图1与图2

1975

19801985

19901995200020052010

00.511.52

2.5

3

3.5

x 10

5

图1 GDP 随

时间变化曲线

时间/年

G D P /亿元

1979198219851988199119941997200020032006

5

10

15

20

25

3035

40

图2 GDP 年增长率随时间变化曲线

时间/年

G D P 年增长率/%

观察图1可得,自1978年开始中国的GDP 一直保存增长状态。

通过图二,从GDP 的年增长率来看,GDP 年增长率的变化真是太快了,GDP 年增长率在1980年到1981年处于下降,1981年到1985年保持上升,经过1986年的下降,接下来两年又保持上升状态,然后又是两年下降,随后到1994年一直

增长达到最大值,接着连续5年下降,于1999年达到谷底,最后一直到2008年GDP年增长率起起伏伏,但变化非常小,总体上保持增长状态。

表一 1978-2008年的GDP概况

年份GDP GDP年增长率年份GDP GDP年增长率

1978 3624.1 0.0 1994 48198.0 36.4 1979 4038.2 11.4 1995 60794.0 26.1 1980 4517.8 11.9 1996 71176.6 17.1 1981 4862.4 7.6 1997 78973.0 11.0 1982 5294.7 8.9 1998 84402.3 6.9 1983 5934.5 12.1 1999 89677.1 6.2 1984 7171.9 20.9 2000 99214.6 10.6 1985 8964.4 25.0 2001 109655.2 10.5 1986 10202.2 13.8 2002 120332.7 9.7 1987 11962.5 17.3 2003 135822.8 12.9 1988 14928.3 24.8 2004 159878.3 17.7 1989 16909.2 13.3 2005 183217.4 14.6 1990 18547.9 9.7 2006 211923.5 15.7 1991 21617.8 16.6 2007 257305.6 21.4 1992 26638.1 23.2 2008 314045.0 22.1 1993 35334.0 32.6

4 模型求解与分析

4.1 回归分析模型的模型求解

从图1中我们大致可以确定该图与幂函数多项式的图象较为相近,所以我们建立了多项式模型,运用matlab 计算可以得到结果。

根据多项式模型的检验方法,二次,三次及四次多项式大部分指标差别不大,拟合效果比较差,从五次到七次多项式拟合效果越来越好,到八次多项式F 值突然减小,造成拟合效果下降,于是本文选择了七次多项式来拟合。利用matlab 统计工具求解,得到回归系数估计值及置信区间(置信水平α=0.05)见表2

于是得到回归方程

43295.8665x 1124.7878x 6564.1066x x 16126.75083967.15706?+-+-=y

7650.0007x 0.0880x 4.1564x -+- (其中x 表示具体年度减去1977) 绘图如图3 表2 模型计算结果

参数

参数估计值 参数置信区间 0β

15706.3967 [388.8805,31023.9129] 1β -16126.7508

[-31514.2175,-739.2841]

2β 6564.1066 [1431.6056,11696.6077] 3β

-1124.7878

[-1914.9731,-334.6024]

4β 95.8665

[32.2050,159.5281]

5β -4.1564

[-6.9269,-1.3860]

6β 0.0880 [0.02631,0.1496]

-0.0007

[-0.0013,-0.0002]

51015

20253035

00.5

1

1.5

2

2.5

3

3.5

x 10

5

图3 GDP 随时间变化曲线

时间

G D P 总量

拟合值实际值

由图3,我们可以进一步确定拟合效果非常好。

根据所求得的函数关系式,我们对未来10年对相关书籍的产量进行了预测,预测结果见表3所示:

表3 GDP 预测值

年度

GDP 预测值 年度 GDP 预测值 2009 851262907.1007 2014 2034266360.6777 2010 1023896987.2565 2015 2387256851.8095 2011 1224770444.2175 2016 2789855917.6535 2012 1457461011.2787 2017 3247481667.7247 2013

1725874960.0751 2018

3765982116.2781

4.2 ARIMA 模型求解

通过计算自相关函数和偏相关函数,确定取d =2。利用AIC 准则对表五定阶,取ARIMA (1,2,2)模型。计算得

表4

年度预测值年度预测值

2009 374405.847

7

2014

693984.939

7

2010 436089.507

3

2015

761248.995

8

2011 498889.246

4

2016

829629.130

8

2012 562805.064

9

2017

899125.344

7

2013 627836.962

7

2018

969737.637

3

4.3 模型评价

从网上查的2009年和2010年的GDP总量分别为341401.5亿元,403260.0亿元。比较多项式回归模型和ARIMA模型的预测结果,可以得到ARIMA模型的预测结果比多项式回归模型好,而且短期预测精度是比较高的。当然国内的生产总值是国民经济的核心内容,经济状况几乎要牵涉到经济体系中的所有,如此复杂的过程并非靠简单的一个或多个变量来决定,权衡的因素繁多。因此,本文还有许多不足之处,会在以后的学习工作中将其不断完善。

4.4 结果分析

根据ARIMA模型预测的表六数据,计算出2010年到2018年的GDP年增长率如表5.

表5 2010年到2018年的年增长率

年度年增长率年度年增长率年度年增长率

2010 0.16475079

1

2013

0.11554959

6

2016 0.08982624

2011 0.14400653

6

2014

0.10535852

6

2017

0.08376780

8

2012 0.12811624

8

2015

0.09692437

4

2018

0.07853442

6

利用matlab绘图。由图4可得,预计中国GDP将继续保持增长,不过增长率缓慢下降。猜想:GDP年增长率最后将趋于稳定。

2010

2011

2012

2013

20142015

2016

2017

2018

7891011121314151617图4 GDP 年增长率随时间变化曲线

时间/年

%

参考文献

[1]姜启源,谢金星.数学模型[M].北京:高等教育出版社,2003.

[2]张树京,齐立心.时间序列分析简明教程[M].北京:清华大学出版社,2003:5-15.

[3]徐国祥.统计预测和决策(第二版)[M].上海:上海财经大学出版社,2005:148-149.

[4]易丹辉.统计预测2方法与应用[M].北京:中国统计出版社,2001:177- 251. [5]曾喆昭,黄创霞,周富照.[M].北京:科学出版社,2013.

对中国大学生数学建模竞赛历年成绩的分析与预测

2012年北京师范大学珠海分校数学建模竞赛 题目:对中国大学生数学建模竞赛历年成绩的分析与预测 摘要 本文研究的是对自数学建模竞赛开展以来各高校建模水平的评价比较和预测问题。我们将针对题目要求,建立适当的评价模型和预测模型,主要解决对中国大学生数学建模竞赛历年成绩的评价、排序和预测问题。 首先我们用层次分析法来评价广东赛区各校2008年至2011年及全国各大高校1994至2011年数学建模成绩,从而给出广东赛区各校及全国各大高校建模成绩的科学、合理的评价及排序;其次运用灰色预测模型解决广东赛区各院校2012年建模成绩的预测。 针对问题一,首先我们对比了2008到2011年参加建模比赛的学校,通过分析我们选择了四年都参加了比赛的学校进行合理的排序(具体分析过程见表13),同时对本科甲组和专科乙组我们分别进行排序比较。在具体解决问题的过程中,我们先分析得出影响评价结果的主要因素:获奖情况和获奖比例,其中获奖情况主要考虑国家一等奖、国家二等奖、省一等奖、省二等奖、省三等奖,我们采用层次分析法,并依据判断尺度构造出各个层次的判断矩阵,对它们逐个做出一致性检验,在一致性符合要求的情况下,通过公式与matlab求得各大学的权重,总结得分并进行排序(结果见表11);在对广东赛区各高校2012建模成绩预测问题中,我们采用灰色预测模型,我们以华南农业大学为例,得到该校2012年建模比赛获奖情况为:省一等奖、省二等奖、省三等奖及成功参赛奖分别为5、9、8、8(其它各高校预测结果见表10)。 针对问题二,我们对全国各院校的自建模竞赛活动开展以来建模成绩排序采用与问题一相同的数学模型,在获奖情况考虑的是全国一等奖、全国二等奖。运用matlab求解,结果见表12。 针对问题三,我们通过对一、二问排序的解答及数据的分析,得出在对院校进评价和预测时还应考虑到各院的师资力量、学校受重视程度、学生情况、参赛经验等因素,考虑到这些因素,为以后评价高校建模水平提供更可靠的依据。 关键词:层次分析法权向量灰色预测模型模型检验 matlab

数学建模 人口模型 人口预测

关于计划生育政策调整对人口数量、结构及其影响的研究 【摘要】 本文着重于讨论两个问题:1、从目前中国人口现状出发,对于中国未来人口数量进行预测。2、针对深圳市讨论单独二胎政策对未来人口数量、结构及其对教育、劳动力供给与就业、养老等方面的影响。 对于问题1从中国的实际情况和人口增长的特点出发,针对中国未来人口的老龄化、出生人口性别比以及乡村人口城镇化等,提出了 Logistic 、灰色预测、等方法进行建模预测。 首先,本文建立了 Logistic 阻滞增长模型,在最简单的假设下,依照中国人口的历 史数据,运用线形最小二乘法对其进行拟合, 对 2014 至 2040 年的人口数目进行了预测, 得出在 2040 年时,中国人口有 14.32 亿。在此模型中,由于并没有考虑人口的年龄、 出生人数男女比例等因素,只是粗略的进行了预测,所以只对中短期人口做了预测,理 论上很好,实用性不强,有一定的局限性。 然后, 为了减少人口的出生和死亡这些随机事件对预测的影响, 本文建立了 GM(1,1) 灰色预测模型,对 2014 至 2040 年的人口数目进行了预测,同时还用 2002 至 2013 年的 人口数据对模型进行了误差检验,结果表明,此模型的精度较高,适合中长期的预测, 得出 2040 年时,中国人口有 14.22 亿。与阻滞增长模型相同,本模型也没有考虑年龄 一类的因素,只是做出了人口总数的预测,没有进一步深入。 对于问题2针对深圳市人口结构中非户籍人口比重大,流动人口多这一特点,我们采用了灰色GM(1,1)模型,通过matlab 对深圳市自2001至2010年的数据进行拟合,发现其人口变化近似呈线性增长,线性相关系数高达0.99,我们就此认定其为线性相关并给出线性方程。同理,针对其非户籍人口,我们进行matlab 拟合发现,其为非线性相关,并得出相关函数。并做出了拟合函数 0.0419775(1)17255.816531.2t X t e ?+=?-。 对于新政策的实施,我们做出了两个假设。在假设只有出生率改变的情况,人口呈现一次函数线性增加。并拟合出一次函数0.032735617965.017372.5t Y e ?=?-;在假设人口增长率增长20%时,做出了预测如果单独二胎政策实施,到2021年,深圳市常住人口数将会到达1137.98千万人。 关键词:GM(1,1)灰色模型 Logistic 阻滞增长模型 线性拟合 非线性拟合

数学建模实验 ——曲线拟合与回归分析

曲线拟合与回归分析 1、有10个同类企业的生产性固定资产年平均价值和工业总产值资料如下: (1)说明两变量之间的相关方向; (2)建立直线回归方程; (3)计算估计标准误差; (4)估计生产性固定资产(自变量)为1100万元时的总资产 (因变量)的可能值。 解: (1)工业总产值是随着生产性固定资产价值的增长而增长的,存 在正向相关性。 用spss回归 (2)spss回归可知:若用y表示工业总产值(万元),用x表示生产性固定资产,二者可用如下的表达式近似表示: .0+ y =x 896 . 395 567 (3)spss回归知标准误差为80.216(万元)。 (4)当固定资产为1100时,总产值为: (0.896*1100+395.567-80.216~0.896*1100+395.567+80.216) 即(1301.0~146.4)这个范围内的某个值。 MATLAB程序如下所示: function [b,bint,r,rint,stats] = regression1 x = [318 910 200 409 415 502 314 1210 1022 1225]; y = [524 1019 638 815 913 928 605 1516 1219 1624]; X = [ones(size(x))', x']; [b,bint,r,rint,stats] = regress(y',X,0.05); display(b); display(stats); x1 = [300:10:1250]; y1 = b(1) + b(2)*x1; figure;plot(x,y,'ro',x1,y1,'g-');

数学建模——商品需求量的预测

实验十三 商品需求量的预测 【实验目的】 1.了解回归分析的基本原理和方法。 2.学习用回归分析的方法解决问题,初步掌握对变量进行预测和控制。 3.学习掌握用MATLAB 命令求解回归分析问题。 【实验内容】 现有某种商品的需求量、消费者的平均收入、商品价格的统计数据如表1所示,试用所提供的数据预测消费者平均收入为1000、商品价格为6时的商品需求量。 【实验准备】 现实生活中,一切事物都是相互关联、相互制约的。我们将变化的事物看作变量,那么变量之间的相互关系,可以分为两大类:一类是确定性关系,也叫作函数关系,其特征是一个变量随着其它变量的确定而确定,如矩形的面积由长宽确定;另一类关系叫相关关系,其特征是变量之间很难用一种精确的方法表示出来,如商品销量与售价之间有一定的关联,但由售价我们不能精确地计算出销量。不过,确定性关系与相关关系之间没有一道不可逾越的鸿沟,由于存在实际误差等原因,确定性关系在实际问题中往往通过相关关系来体现;另一方面,当对事物内部规律了解得更加深刻时,相关关系也可能转化为确定性关系。 1.回归分析的基本概念 回归分析就是处理变量之间的相关关系的一种数学方法,它是最常用的数理统计方法,能解决预测、控制、生产工艺化等问题。由相关关系函数确定形式的不同,回归分析一般分为线性回归、非线性回归和逐步回归,在这里我们着重介绍线性回归,它是比较简单的一类回归分析,在实际问题的处理中也是应用得较多的一类。 回归分析中最简单的形式是 y =0β+1βx +ε (x 、y 为标量) (1) 固定的未知参数0β,1β称为回归系数,自变量x 称为回归变量,ε是均值为零的随机变量,它是其他随机因素对 y 的影响,是不可观察的,我们称(1)为一元线性回归。它的一个自然推 广是x 是多元变量,形如 y =0β+1β1x +…+m βm x +ε (2) m ≥2,我们称为多元线性回归,或者更有一般地

2013年数学建模数据拟合方法

数据拟合 问题的提出及最小二乘原理 取 x 的n 个不全相同的值n x x x ,,,21 作独立试验,得到样本 ()11,y x ,()22,y x ,…,()n n y x ,,则 i i i bx a y ε++=, 设()2 ,0~σεN i ,各 i ε 相互独立 于是 () 2 ,~σi i bx a N y +, n i ,,2,1 =。且由 n y y y ,,,21 的独立性,知n y y y ,,,21 的联合概率密度为 ()?? ? ?? ?---??? ??=∑=n i i i n bx a y L 12 2 21exp 21σπσ (1) 现用最大似然估计法来估计未知参数 b a ,。对于任意一组观察值 n y y y ,,,21 ,(1)式就是样本的似然函数。显然,要L 取最大值, 只需函数 ()() ∑=--=n i i i bx a y b a Q 12 , 取最小值。 如果 y 不是正态变量,则直接用(1)式估计b a ,使 y 的观察值 i y 与 i bx a + 偏差的平方和 ()b a Q , 为最小。这种方法叫最小二乘法。 如果y 是正态变量,则最小二乘法与最大似然估计法给出相同的结果。 取 ()b a Q ,分别关于b a ,的偏导数,并令它们等于0,得到b a ,

应满足方程 ()()???????=---=??=---=??∑∑==020211n i i i i n i i i x x b a y b Q x b a y a Q (2) (2)式称为正规方程组。解此方程组即可确定 b a ,,从而得到直线方程 bx a y +=*。 对一组测定数据用最小二乘原理找出其合适的数学公式,可以分以下几步: 1. 由观测数据作出散点图 2. 根据散点图确定近似公式的函数类 3. 用最小二乘原理确定函数中的未知参数 这一方法称为数据拟合法。 常用的曲线(函数类)有直线、多项式、双曲线、指数曲线等,实际操作中可以在直观判断的基础上,选几种曲线分别做拟合,然后比较看哪条曲线的最小二乘指标最小。 一. 多变量的数据拟合 若影响变量 y 的因素不只是一个,而是几个,譬如有 k 个因素 k x x x ,,,21 ,这时通过n 次实验可以得到数据表: 实验 1x 2x … k x y 1 11x 21x … 1k x 1y 2 12x 22x … 2k x 2y … … … … … … n n x 1 n x 2 … kn x n y

数学建模插值及拟合详解

插值和拟合 实验目的:了解数值分析建模的方法,掌握用Matlab进行曲线拟合的方法,理解用插值法建模的思想,运用Matlab一些命令及编程实现插值建模。 实验要求:理解曲线拟合和插值方法的思想,熟悉Matlab相关的命令,完成相应的练习,并将操作过程、程序及结果记录下来。 实验内容: 一、插值 1.插值的基本思想 ·已知有n +1个节点(xj,yj),j = 0,1,…, n,其中xj互不相同,节点(xj, yj)可看成由某个函数y= f (x)产生; ·构造一个相对简单的函数y=P(x); ·使P通过全部节点,即P (xk) = yk,k=0,1,…, n ; ·用P (x)作为函数f ( x )的近似。 2.用MA TLAB作一维插值计算 yi=interp1(x,y,xi,'method') 注:yi—xi处的插值结果;x,y—插值节点;xi—被插值点;method—插值方法(‘nearest’:最邻近插值;‘linear’:线性插值;‘spline’:三次样条插值;‘cubic’:立方插值;缺省时:线性插值)。注意:所有的插值方法都要求x是单调的,并且xi不能够超过x的范围。 练习1:机床加工问题 每一刀只能沿x方向和y方向走非常小的一步。 表3-1给出了下轮廓线上的部分数据 但工艺要求铣床沿x方向每次只能移动0.1单位. 这时需求出当x坐标每改变0.1单位时的y坐标。 试完成加工所需的数据,画出曲线. 步骤1:用x0,y0两向量表示插值节点; 步骤2:被插值点x=0:0.1:15; y=y=interp1(x0,y0,x,'spline'); 步骤3:plot(x0,y0,'k+',x,y,'r') grid on 答:x0=[0 3 5 7 9 11 12 13 14 15 ]; y0=[0 1.2 1.7 2.0 2.1 2.0 1.8 1.2 1.0 1.6 ]; x=0:0.1:15; y=interp1(x0,y0,x,'spline'); plot(x0,y0,'k+',x,y,'r') grid on

数学建模案例分析--灰色系统方法建模2灰色预测模型GM(1-1)及其应用

§2 灰色预测模型GM(1,1)及其应用 蠕变是材料在高温下的一个重要性能。处于高温状态下的材料长期受到载荷作用时,即使其载荷较低,并且在短时间的高温拉伸试验中材料不发生变形,但在此情况下仍会有微小的蠕变,极端的情况下,甚至会使材料发生破坏。高温材料多应用于各种车辆的发动机及冶金厂中各种设备上,如果因蠕变引起破坏,可能造成很大的事故。 为了保证设备的安全可靠,在某一使用温度下,预先知道该材料对不同载荷应力下断裂的时间是很重要的。过去,人们都是通过蠕变试验测量断裂时间。而做蠕变试验时,需要很长时间才能得到结果,即使通过试验得出的数据,也只是对某几个具体试样而言,存在很大的偶然性,不能代表普遍的规律。如果将实测的数据用灰色系统理论来处理,可以预测在某一温度下的任何载荷应力的断裂时间。 一、灰色预测模型GM (1,1) 建模步骤如下: (1)GM (1,1)代表一个白化形式的微分方程: u aX dt dX =+)1() 1( (1) 式中,u a ,是需要通过建模来求得的参数;) 1(X 是原始数据) 0(X 的累加生成(AGO )值。 (2)将同一数据列的前k 项元素累加后生成新数据列的第k 项元素,这就是数据处理。表示为: ∑==k n n X k X 1 )0() 1()()( (2) 不直接采用原始数据) 0(X 建模,而是将原始的、无规律的数据进行加工处理,使之变得较有规 律,然后利用生成后的数据列来分析建模,这正是灰色系统理论的特点之一。 (3)对GM (1,1),其数据矩阵为 ???? ?? ? ? ?+--+-+-=1)]()1([5.01)]3()2([5.01)]2()1([5.0)1()1()1()1()1()1(N X N X X X X X B (3) 向量T N N X X X Y )](,),3(),2([)0()0()0( = (4)作最小二乘估计,求参数u a , N T T Y B B B u a 1)(?-=??? ? ??=α (4) (5)建立时间响应函数,求微分方程(1)的解为 a u e a u X t X at +-=+-))1(()1(?)0()1( (5)

数学建模实验 ――曲线拟合与回归分析

曲线拟合与回归分析 1、有 10个同类企业的生产性固定资产年平均价值和工业总产值资料如下: (1说明两变量之间的相关方向; (2建立直线回归方程; (3计算估计标准误差; (4估计生产性固定资产(自变量为 1100万元时的总资产 (因变量的可能值。 解: (1工业总产值是随着生产性固定资产价值的增长而增长的,存 在正向相关性。 用 spss 回归 (2 spss 回归可知:若用 y 表示工业总产值(万元,用 x 表示生产性固定资产,二者可用如下的表达式近似表示: 567 . 395 896 . 0+ =x

y (3 spss 回归知标准误差为 80.216(万元。 (4当固定资产为 1100时,总产值为: (0.896*1100+395.567-80.216~0.896*1100+395.567+80.216 即(1301.0~146.4这个范围内的某个值。 MATLAB 程序如下所示: function [b,bint,r,rint,stats] = regression1 x = [318 910 200 409 415 502 314 1210 1022 1225]; y = [524 1019 638 815 913 928 605 1516 1219 1624]; X = [ones(size(x', x']; [b,bint,r,rint,stats] = regress(y',X,0.05; display(b; display(stats; x1 = [300:10:1250]; y1 = b(1 + b(2*x1;

figure;plot(x,y,'ro',x1,y1,'g-'; 生产性固定资产价值 (万元 工业总价值 (万元 industry = ones(6,1; construction = ones(6,1; industry(1 =1022; construction(1 = 1219; for i = 1:5

数学建模分数预测论文完整版.

高考录取分数预测模型 姓名: 班级: 姓名: 班级: 姓名: 班级:

关于高考录取分数预测模型的探究 摘要 本文通过差分指数平滑法和自适应过滤法分别建立模型,根据历年学校录取线预测下一年的录取分数线。最后,根据预测出来的最佳数据,给2014年报考本校的考生做出合理的建议。 对于问题一和问题二,首先根据题意和所给出的学校历年的录取分数线,不难分析出高校的录取分数线是由当年的题目难度、考生报考数量、“大年”和“小年”等因素决定的。每年的分数线还是有一定差距的,例如,本校2012在北京市电气专业的录取线是428分,而2013年是488分,相差60分。因此,预测的时候,需要通过一些方法使数据趋于平滑,使之便于预测。通过这些分析,建立了两种可靠的预测模型。 模型一通过差分的方法,利用Matlab软件将后一年Y t与前一年Y t-1的数据相减得到一个差分值,构成一个新序列。将新序列的值与实际值依次迭加,作为下一期的预测值。以此类推,预测出2014年的录取分数线。模型二是根据一组给定的权数w对历年的数据进行加权平均计算一个预测值y,然后根据预测误差调整权数以减少误差,这样反复进行直至找到一组最佳权数,使误差减小到最低限度,再利用最佳权数进行加权平均预测。这两种方法很好的解决了历年录取分数相差较大难以预测的问题。预测值相对准确。预测结果数据量较大,在此以河北省为例,给出预测结果模型一:2014年本校电气专业录取线为495,模型二:2014年本校电气专业录取线为536。 最后,通过预测出的数据,比对模型一和模型二,取最佳预测值,给报考科技学院的考生做出较为合理的建议。 关键词:序列权数差分值加权平均高考录取线

数学建模预测方法 浅谈数学建模中预测方法

数学建模预测方法浅谈 数学建模中预测方法 导读:就爱阅读网友为您分享以下“浅谈数学建模中预测方法”资讯,希望对您有所帮助,感谢您对https://www.360docs.net/doc/d610705120.html,的支持! 2010年第35期SCIENCE&TECHNOLOGYINFORMATION○高校讲坛○科技信息 浅谈数学建模中预测方法 朱 (江苏大学理学院峰江苏镇江212013) 【摘要】针对近年来数学建模竞赛题中往往需要建立合理的预测模型等问题,本文就常用的数据预测方法,包括趋势外推预测法、时间序列预测法、回归预测法、灰色模型预测法、神经网络预测法等方法进行综述,并分析了其各自特点及其应用范围。 【关键词】趋势外推;时间序列;灰色模模型;神经网络 预测就是根据过去和现在来估计未来,预测未来,它是使用

历史 数据或因素变量来预测需求的数学模型,是根据已掌握的比较完备的 历史统计数据,运用一定的数学方法进行科学的加工整理,借以揭示 有关变量之间的规律性联系,用于预测和推测未来发展变化情况的一 类预测方法。近年来,在全国大学生数学建模竞赛中出现相关预测问 题的试题越来越多,如2004年奥运临时超市网点设计及电力市场的 输电阻塞管理,2005年长江水质的评价与预测,2006年艾滋病疗法的 评价与预测,2008年高教学费标准探讨问题,2010年上海世博会的影 响力等。下文对常用预测方法进行讨论。 1趋势外推预测法 趋势外推预测法又称“历史资料延伸预测法”,该方法是指根据历 史资料,按照某经济现象的发展的规律性,推测未来时期可能达到水 平的一种预测方法。按其选择模型方法的差别,可分为多项

式曲线趋 势外推法、指数曲线趋势外推法、生长曲线趋势外推法等。趋势外推预 测法作为定量预测是有一定假定性的。即假设某经济现象过去的发展 变化规律、趋势、速度就是该现象今后的发展变化规律、趋势和速度。 但是,事物的发展变化是有普遍规律,同一经济现象的发展速度、发展 趋势在不同时期也是有变化的。趋势外推法的一个重要假设前提是预 测对象的发展变化具有稳定性和渐进性。否则,历史时期发展规律就 不能够外推到预测期,当然稳定性和非突变性是所有预测方法的必然 要求,因为在突变情况下,所有预测结果部是失败的。以时单位和变元 的趋势外推法,不能像因果关系方法那样可以根据情况对预测期内原 因变量的变化作出估计和修正,时间变量一经排序、便总是等因增大 的趋势。

数学建模曲线拟合

曲线拟合 摘要 根究已有数据研究y关于x的关系,对于不同的要求得到不同的结果。 问题一中目标为使的各个观察值同按直线关系所预期的值的偏差平方和为最小,利用MATLAB中t lsqcurvefi函数在最小二乘法原理下拟合出所求直线。 问题二目标为使绝对偏差总和为最小,使用MATLAB中的fminsearch函数,在题目约束条件内求的最优答案,以此方法同样求得问题三中最大偏差为最小时的直线。 问题四拟合的曲线为二阶多项式,方法同前三问类似。 问题五为求得最佳的曲线,将之前的一次曲线换成多次曲线进行拟合得到新的结果。经试验发现高阶多项式的阶数越高拟和效果最好。 ) 关键词:函数拟合最小二乘法线性规划 | < ¥

一、问题的重述 已知一个量y 依赖于另一个量x ,现收集有数据如下: (1)求拟合以上数据的直线a bx y +=。目标为使y 的各个观察值同按直线关系所预期的值的偏差平方和为最小。 (2)求拟合以上数据的直线a bx y +=,目标为使y 的各个观察值同按直线关系所预期的值的绝对偏差总和为最小。 (3)求拟合以上数据的直线,目标为使y 的各个观察值同按直线关系所预期的值的最大偏差为最小。 (4)求拟合以上数据的曲线a bx cx y ++=2,实现(1)(2)(3)三种目标。 } (5)试一试其它的曲线,可否找出最好的? 二、问题的分析 对于问题一,利用MATLAB 中的最小二乘法对数据进行拟合得到直线,目标为使各个观察值同按直线关系所预期的值的偏差平方和为最小。 对于问题二、三、四均利用MATLAB 中的fminsearch 函数,在题目要求的约束条件下找到最佳答案。 对于问题五,改变多项式最高次次数,拟合后计算残差,和二次多项式比较,再增加次数后拟合,和原多项式比较残差,进而找到最好的曲线。 ~

人口模型预测数学建模作业

上传是为了分析数学的乐趣,请粘贴复制的时候也多思考哈。为了更多 的学子们。 2014年数学建模论文 第二套 题目:人口增长模型的确定 专业、姓名:土木135 提交日期:2015/7/2晚上

题目:人口增长模型的确定 摘要 对美国人口数据的变化进行拟合,并进行未来人口预测,在第一个模型中,考虑到人口连续变化的规律,用微分方程的方法解出其数量随时间变化的方程,用matlab里的cftool工具箱求出参数,即人口净增长率r=0.02222,对该模型与实际数据进行对比,并计算了从1980年后每隔10年的人口数据,与实际对比,有很大出入。因此又改进出更为符合实际的阻滞增长模型,应用微分方程里的分离变量法和积分法解出其数量随时间变化的方程,求出参数人口增长率r=0.02858和人口所能容纳最大值x=258.9,与实际数据对比,拟合得很好,并预测出1980年后每隔10年的人口数据,m 与实际对比,比较符合。为了便于比较两个模型与实际数据的描述情况作对比,又做出了两个模型与实际数据的对比图,以及两个模型的误差图。 关键词:人口预测微分方程马尔萨斯人口增长模型阻滞增长模型 一、问题重述 1790-1980年间美国每隔10年的人口记录如下表所示。 表1 人口记录表 试用以上数据建立马尔萨斯(Malthus)人口指数增长模型,并对接下来的每隔十年预测五次人口数量,并查阅实际数据进行比对分析。 如果数据不相符,再对以上模型进行改进,寻找更为合适的模型进行预测。 二、问题分析 由于题目已经说明首先用马尔萨斯人口增长模型来刻划,列出人口增长指数增长方程并求解,并进行未来50年内人口数据预测,但发现与实际数据有较大出入。考虑到实际的人口增长率是受实际情况制约的,因此,使人口增长率为一变化的线性递减函数,列出人口增长微分方程,求出其方程解,并预测未来五十年内人口实际数据。 三、问题假设 1.假设所给的数据真实可靠;

汽车销量预测数学模型

汽车销量预测模型 一、摘要 本小组利用网络收集2001到2011年汽车销售的数据,分析影响汽车销量的因素,用excel软件对这些数据进行处理分析,再用matlab软件分别做出乘用车年销售量、商用车年销售量、汽车年销售总量拟合的方程。方法一是:乘用车、商用车年销售量的方程相加得出汽车年销售总量;方法二是:直接利用2001到2011年汽车年销售量的数据用matlab软件拟合得出模型方程。最后把两种方法得出的结果进行对比。 二、问题重述 汽车年销量是指一年卖出的汽车数量,总销量是乘用车和商用车两者销量相加。汽车未来的销量数据对汽车行业制定未来生产规划有着重要的意义。请你根据我国以往汽车销量(总销量或乘用车销量)的数据,用数学建模的方式预测未来5年中国汽车年总销量或年乘用车销量的增长速率。 三、问题分析 在国际标准中,汽车分为两类,即乘用车和商用车。 乘用车是在设计和技术特性上主要用于在科技及其随身行李和/或临时物品的汽车,包括驾驶员座位在内最多不超过9个座位,它也可以牵引一辆挂车。乘用车分为普通乘用车、活顶乘用车、高级乘用车、小型乘用车、敞篷车、仓背乘用车、旅行车、多用途乘用车、短头乘用车、越野乘用车、专用乘用车、旅居车、防弹车、救护车等,前6种乘用也可俗称轿车。 商用车是在设计和技术特性上用于运送人员和货物的汽车,并且可以牵引挂车。商用车分为客车(包括驾驶员座位在内的座位数超过9座的车辆,客车有单层的或双层的,也可牵引1个挂车。客车有细分为小型客车、城市客车、长途客车、旅游客车、铰接客车、无轨客车、越野客车、专用客车)、半挂牵引车、货车(货车又细分为普通货车、多用途货车、全挂牵引车、越野货车、专业货车和专用货车)三大类。 影响汽车销量的主要因素有:人口增长、政府的相关政策、经济的发展水平。所以建立模型时将这些影响因素假设为在未来五年是相对稳定的。 四、模型假设 1.中国社会在未来五年内保持相对稳定,不发生突发性事件导致社会动乱。 2.油价在一定程度内保持稳定,不发生突发性事件导致油价突然暴涨或下 跌。 3.国家对于购车的税收政策在未来五年内保持相对稳定,不发生突发性事 件使得政府突然调整购车税收导致汽车销量的变化。 4.未来五年内,我国人口增长基本稳定,消费人口结构基本维持不变。 5.公共乘用车与人口增长保持相对稳定。 6.汽车行业不发生剧烈变化。 Xo 表示年份 Yo 表示乘用车年销售量(千万) Y1 表示商用车年销售量(千万) Y2 表示汽车年销售总量(千万) P 表示拟合方程y=ax^3+bx^2+cx+d系数的集合向量

2021年数学建模插值及拟合详解

插值和拟合 欧阳光明(2021.03.07) 实验目的:了解数值分析建模的方法,掌握用Matlab进行曲线拟合的方法,理解用插值法建模的思想,运用Matlab一些命令及编程实现插值建模。 实验要求:理解曲线拟合和插值方法的思想,熟悉Matlab相关的命令,完成相应的练习,并将操作过程、程序及结果记录下来。 实验内容: 一、插值 1.插值的基本思想 ·已知有n +1个节点(xj,yj),j = 0,1,…, n,其中xj互不相同,节点(xj, yj)可看成由某个函数 y= f(x)产生; ·构造一个相对简单的函数y=P(x); ·使P通过全部节点,即 P (xk) = yk,k=0,1,…, n ; ·用P (x)作为函数f ( x )的近似。 2.用MATLAB作一维插值计算 yi=interp1(x,y,xi,'method') 注:yi—xi处的插值结果;x,y—插值节点;xi—被插值点;method—插值方法(‘nearest’:最邻近插值;‘linear’:线性插值;‘spline’:三次样条插值;‘cubic’:立方插值;缺省时:线性插值)。 注意:所有的插值方法都要求x是单调的,并且xi不能够超过x的

范围。 练习1:机床加工问题 机翼断面下的轮廓线上的数据如下表: x 0 3 5 7 9 11 12 13 14 15 y 0 1.2 1.7 2.0 2.1 2.0 1.8 1.2 1.0 1.6 用程控铣床加工机翼断面的下轮廓线时 每一刀只能沿x方向和y方向走非常小的一步。 表3-1给出了下轮廓线上的部分数据 但工艺要求铣床沿x方向每次只能移动0.1单位. 这时需求出当x坐标每改变0.1单位时的y坐标。 试完成加工所需的数据,画出曲线. 步骤1:用x0,y0两向量表示插值节点; 步骤2:被插值点x=0:0.1:15; y=y=interp1(x0,y0,x,'spline'); 步骤3:plot(x0,y0,'k+',x,y,'r') grid on 答:x0=[0 3 5 7 9 11 12 13 14 15 ]; y0=[0 1.2 1.7 2.0 2.1 2.0 1.8 1.2 1.0 1.6 ]; x=0:0.1:15; y=interp1(x0,y0,x,'spline'); plot(x0,y0,'k+',x,y,'r') grid on 3.用MATLAB作网格节点数据的插值(二维) z=interp2(x0,y0,z0,x,y,’method’) 注:z—被插点值的函数值;x0,y0,z0—插值节点;x,y—被插

数学建模 人口模型 人口预测教学内容

数学建模人口模型 人口预测

关于计划生育政策调整对人口数量、结构及其影响的研究 【摘要】 本文着重于讨论两个问题:1、从目前中国人口现状出发,对于中国未来人口数量进行预测。2、针对深圳市讨论单独二胎政策对未来人口数量、结构及其对教育、劳动力供给与就业、养老等方面的影响。 对于问题1从中国的实际情况和人口增长的特点出发,针对中国未来人口的老龄化、出生人口性别比以及乡村人口城镇化等,提出了 Logistic、灰色预测、等方法进行建模预测。 首先,本文建立了 Logistic 阻滞增长模型,在最简单的假设下,依照中国人口的历 史数据,运用线形最小二乘法对其进行拟合,对 2014 至 2040 年的人口数目进行了预测, 得出在 2040 年时,中国人口有 14.32 亿。在此模型中,由于并没有考虑人口的年龄、 出生人数男女比例等因素,只是粗略的进行了预测,所以只对中短期人口做了预测,理 论上很好,实用性不强,有一定的局限性。 然后,为了减少人口的出生和死亡这些随机事件对预测的影响,本文建立了 GM(1,1) 灰色预测模型,对 2014 至 2040 年的人口数目进行了预测,同时还用 2002 至 2013 年的 人口数据对模型进行了误差检验,结果表明,此模型的精度较高,适合中

长期的预测, 得出 2040 年时,中国人口有 14.22 亿。与阻滞增长模型相同,本模型也没有考虑年龄 一类的因素,只是做出了人口总数的预测,没有进一步深入。 对于问题2针对深圳市人口结构中非户籍人口比重大,流动人口多这一特点,我们采用了灰色GM(1,1)模型,通过matlab 对深圳市自2001至2010年的数据进行拟合,发现其人口变化近似呈线性增长,线性相关系数高达0.99,我们就此认定其为线性相关并给出线性方程。同理,针对其非户籍人口,我们进行matlab 拟合发现,其为非线性相关,并得出相关函数。并做出了拟合函数 0.0419775(1)17255.816531.2t X t e ?+=?-。 对于新政策的实施,我们做出了两个假设。在假设只有出生率改变的情况,人口呈现一次函数线性增加。并拟合出一次函数 0.032735617965.017372.5t Y e ?=?-;在假设人口增长率增长20%时,做出了预测如 果单独二胎政策实施,到2021年,深圳市常住人口数将会到达1137.98千万人。 关键词:GM(1,1)灰色模型 Logistic 阻滞增长模型 线性拟合 非线性拟合 【目录】 一、问题重述--------------------------------------------------------------------------------------(4) 二、符号定义与说明-----------------------------------------------------------------------------(4) 三、模型假设--------------------------------------------------------------------------------------(4) 四、问题分析及模型建立及求解 A 、问题一:1、问题背景----------------------------------------------------- -------------(5) 2、问题分析-------------------------------------------------------------------(5)

相关文档
最新文档