一、人口预测模型 U" w7 A# {, p/ l8 y+ u. W5 i' u
表1-4所列是某地区1971-2000年的人口数据,试给出该地区人口增长的数学模型。 5 O k+ m' Q: W3 b' c ' ]9 d! }/ `7 W. T9 P根据表中的数据,做出散点图,如图1-12所示。2 L. p4 p( d h; I9 n
6 ^. n, `4 j7 D+ s) z1 G由图1-12可以看出,人口随时间呈现非线性变化,而且存在一个与横坐标轴平行的渐近线,故可以用logistic曲线模型进行拟合。 4 n9 L( a% }2 T; _7 R* C1 Q) W # ], O: C- A% l6 V, c6 o2 p 2 D3 u9 L; T1 t" A' w . J0 h. i! _/ E, V! i6 ^因为Logistic曲线模型的基本形式为 # I) ]( E) y- N3 `3 Y" Y% w * Z* G9 M3 ~' W: J6 Z; ^ y=1/(a+b*e^-t) & J+ g/ f) J h8 K5 l ; }5 V/ q5 O1 [) e. C$ k所以,只要令y’=1/y,x'=e^-t,就可以将其转化为直线模型; y$ G6 k2 E; n
& ?: S& e7 s7 v3 }9 w* N | y'=a+b*x', f2 a4 Y, L/ Z" a
: ] w) j4 ^; K- O$ K; e! }
下面,用MATLAB进行回归分析拟合计算。回归拟合程序如下: ) ~' o' n2 c- g$ D* Y; D) _5 p; X5 N& j/ h9 o$ v
- F6 q; u N! I; _4 Q9 v+ m* U2 Z
/ @6 X* p* G" f7 g3 ]3 _* C0 `
函数简要回顾: 3 G+ E9 C5 D/ K, L" M* f+ o+ x! @; n; P- S
① zeros % d( W& ~7 }4 r