QQ登录

只需要一步,快速开始

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

谁能教我宋健人口模型用MATLAB求解

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

1

主题

10

听众

18

积分

升级  13.68%

  • TA的每日心情
    开心
    2016-3-24 18:24
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    社区QQ达人

    跳转到指定楼层
    1#
    发表于 2015-4-16 21:35 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    10体力
    宋健人口模型
    一.      基本假设
    宋健的人口模型基于以下三项基本假设:
    1.    把研究的社会人口当作一个整体,当作一个系统考虑;
    2.    所有表征和影响人口变化的因素都是整个社会人口平均意义下确定的;
    3.    把时间的流逝、婴儿的出生、人口的死亡和居民的迁移看成是人口状态变化的全部因素。
    二.      变量函数的定义
    N(t)     t时刻该地区人口的总数
               人的最高寿命
    F(r,t)    人口函数
    r表示年龄,t表示时间
                      该函数表示在t时刻该地区一切年龄小于r的人数
                      显然有,当 时,F( >F( )
          人口年龄分布密度函数
                      P(r,t)=   该函数表示在t时刻,年龄为r的人数
                     显然有:P(r,t) 0   P( =0
                                  F(r,t)=
    M(r,t)           人口死亡分布函数
                         表示在t时刻该地区年龄为r的人的死亡数
          相对死亡率
                              
    三.      模型的建立
    t时刻年龄在[r,r+ 的人数为P(r,t)
    过了 t时间后,死亡人数为
    另一部分没有死,他们活到了t+ 时刻,此时他们的年龄处于区间
    [r+ ,r+ + 显然有
    即在t+ 时刻,年龄在[r+ ,r+ + 中的人口数为:
             P(r+ ,t+
    于是下式显然成立:
      P(r,t) -P(r+ ,t+ ) =
    可写成:
      P(r+ ,t+ ) -P(r,t+ ) + P(r,t+ ) - P(r,t) =-
    两边同除以
    + =-
    取极限:
    -
    初始条件:
    P(r,0)= (r)               (r)为初始时刻的人口密度
    边界条件:
    P(0,t)= =u(t)N(t)              u(t)为相对出生率
    综上便得到了人口模型的微分方程模型
    (r,t)不依赖于t,仅依赖于r时,可解得:
    P(r,t)=
    四.      移民问题
    m(r,t) 表示年龄在[r ,r+ ]中的人,在[t ,t+ ]得移入数,则:
    + =- + m(r,t)
    五.      人口的平均寿命
    假设在t时刻,出生了s个婴儿,我们来计算t时刻的人口寿命;
                 死亡人数                                            年龄
                  s                                                 0
           [s- s ]                                          1
    [s- s -[s- s ]                        2
                                                                            
    以年龄作为权值进行加权求和,便可得到人口的平均年龄D(t)
    六.      老龄化问题
    社会人口的平均年龄:A(t)=
    定义老龄化指数:
    七.      性别比例问题
    两个事实:
    1.    出生男婴的比例为51.5%,出生女婴的比例为48.5%
    2.    男性的平均寿命<女性的平均寿命
    所以平均下来,社会中男女的比例几乎为1:1
    八.      生育模式问题
    为了研究生育模式问题,我们来定义几个函数;
    k(r,t)——女性在人口中所占的比例
    b(r,t)——t时刻平均每个r岁的女性的生育数
    [    ]——育龄区
    那么在t时刻,出生的婴儿总数为:
    f(t)=
    令:b(r,t)=        ①
    其中,            
    那么将①式两边积分:
    =
    的意义:一个女性一生的生育数
    h(r,t)的意义:一个女性在r岁时的生育概率
    如果 ,h(r,t)都与时间无关,则:
    f(t) =
    再结合死亡率,便可算出人口的增长率
    结合我国的情况,我们将人口的数量随生育模式变化的趋势做成下图,从而直观的反映生育模式对人口数量的影响:
    九.      模型的检验
    运用该模型对我国的人口进行预测,下图为预测结果和实际的对比:
    十.      模型分析
    该模型考虑了诸多因素,对人口模型进行了详尽的描述,因此对人口的预测也很精细,从上图看出,其对人口的统计与实际相比误差只有1%,鉴于人口普查的误差也在1%左右,因此,该模型是相当准确的。


    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信

    0

    主题

    13

    听众

    107

    积分

    升级  3.5%

    该用户从未签到

    国际赛参赛者

    邮箱绑定达人 社区QQ达人

    群组2015SAS数据分析大赛

    回复

    使用道具 举报

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

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2025-11-10 07:24 , Processed in 0.721632 second(s), 59 queries .

    回顶部