问题的分析 从整体来说,人口的变化由两个因素决定:出生和死亡。出生使得人口增加,死亡使得人口减少。 对于局部地区来说,除了出生和死亡外,影响人口的变化还有两个因素:迁入和迁出。迁入使得局部人口增加,迁出使得局部人口减少。 在迁入、迁出人口的差别不大时,人口的变化主要由出生率和死亡率决定。 根据上面的分析,不难建立起人口演化模型。 模型求解 要用模型的结果来预报人口,必须对其中的参数r进行估计,这可以用表中所给的数据通过拟合得到. 拟合的关键问题 1. t的变换 指数函数exp(t)当t很大时可能会溢出,为了减小数据误差,首先将时间域变换至[0,20],所用的变换为: 2. x0和r初值的确定 x0初始值自然应取t=0时的x的值3.9 r初始值取增长率的平均值 mean(diff(x)./diff(t)./x(1:20)) Matlab求解过程 首先编写M文件fun.m,其中参数c(1)表示x0,c(2)表示r。 function x=fun(c,t) x=c(1)*exp(c(2)*t); %再编写一个M文件 clear all; close all; t=0:1:20; x=[3.9 5.3 7.2 9.6 12.9 17.1 23.2 31.4 38.6 50.2 62.9 76.0 92.0 106.5 123.2 131.7 150.7 179.3 204.0 2
您可能关注的文档
最近下载
- D-Z-T 0462.3-2023 矿产资源“三率”指标要求 第3部分:铁、锰、铬、钒、钛(正式版).docx VIP
- 网络系统建设与运维中级 第7章 IPv6协议v3.2.pptx VIP
- 电子科技大学-2018.6月计算复杂性考试.docx VIP
- 吊篮施工计算书.pdf VIP
- 基于PLC的三工位钻床工作台控制系统设计.pptx VIP
- 化工仪表及自动化课件共58张PPT).pptx VIP
- 光固化胶水知识讲座课件.ppt VIP
- EN_IEC_61800-3-2018 可调速电力驱动系统第3部分:EMC要求和具体测试方法.pdf VIP
- 运动性肌肉损伤诊疗专家共识(2026版).docx
- AKH-0.66-200X50II低压电流互感器规格书.pdf VIP
原创力文档

文档评论(0)