- 在线时间
- 90 小时
- 最后登录
- 2018-12-27
- 注册时间
- 2016-4-22
- 听众数
- 17
- 收听数
- 0
- 能力
- 20 分
- 体力
- 23473 点
- 威望
- 2 点
- 阅读权限
- 200
- 积分
- 7546
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 126
- 主题
- 100
- 精华
- 2
- 分享
- 0
- 好友
- 6
升级   50.92% TA的每日心情 | 开心 2018-6-4 15:01 |
|---|
签到天数: 7 天 [LV.3]偶尔看看II
 群组: 2018年大象老师国赛优 群组: 高考备战 群组: 2018中小学数学建模冬 |
一、人口预测模型. J) N; K( e9 t4 D7 K% e) _
5 e* [& A- ]; ^: a/ } o, q& m4 i表1-4所列是某地区1971-2000年的人口数据,试给出该地区人口增长的数学模型。& ~/ \+ r7 T3 L% q' D5 S$ T
5 c" l, ?7 s- @" @
根据表中的数据,做出散点图,如图1-12所示。* e8 \& v! d z, P! H/ x
4 v; c5 ?* x! U8 M) f; S
由图1-12可以看出,人口随时间呈现非线性变化,而且存在一个与横坐标轴平行的渐近线,故可以用logistic曲线模型进行拟合。3 N8 W0 V8 ]# X
' e3 N- l8 F# Q" p& q8 }$ N
5 Y- q0 E' A% s q( S
3 n3 W: R! e9 P5 l5 C
因为Logistic曲线模型的基本形式为
6 O6 b2 ^- D- V$ h/ {# v* ~' B1 ?' ^9 H7 Q& j' G: j
y=1/(a+b*e^-t)8 u+ e$ c9 }+ f& O
4 L9 b1 z Y; @所以,只要令y’=1/y,x'=e^-t,就可以将其转化为直线模型
/ g! S$ N% r+ B8 q( g! v( I. v! ?& X0 g" X* Z
y'=a+b*x'0 V7 W' b7 e) H) @+ c
: d1 e9 \: x% @7 R下面,用MATLAB进行回归分析拟合计算。回归拟合程序如下:
" ], ~0 Z* t, H# d
* U' P% A2 Z) P9 z+ Z2 j# r. J3 a* q3 w, X: k" U2 u- A
/ w- B% B5 W" G. T; f
函数简要回顾:% w/ c/ D) f$ J7 y5 H# f
- G! }) ^) H! [$ a# `% C% @) n① zeros
1 S" b3 l1 B" h5 G2 J7 H1 D) ~
+ |+ Y' X! c- T2 A- czeros(m) 生成一个m*m的零矩阵 7 `& W b# Y! b. p' w
' y! `. U) f1 A; O W f, Y
zeros(m,n) 生成一个m*n的零矩阵
+ H/ s* M7 s5 y& e4 X# C( p) |. k2 O
" D, N8 r r- m; m/ J( zzeros(m,n,k,.....) 生成一个m*n*k..的零矩阵
5 r# [" h5 ]" h; P# i0 v
H% W: s9 G) _/ b9 O② Sum ' i4 ~0 R$ ^; D3 K
2 W2 _1 R: X" g; D3 D, H* M; s
6 w" W9 ^# R3 R, l/ I* `/ \5 L3 i1 ?9 T
sum(m) 列求和 - m: }8 ^7 c! [6 c7 g
* D+ ^/ `: M* z( F6 z
sum(m,2) 行求和
6 q8 |& z: U, ]/ s, r6 u2 D; x0 L0 g- W% l9 A
zeros(x(:1)) 矩阵求和
1 E4 v5 D, E9 P r( Y: \! O' s9 ^6 n7 ~$ q- c& m* Z' {
③ inv
+ \, D+ e! T5 F F; v/ ~% Y" e0 D, N0 e) F$ v* v* C
求解AX=b时,X=A/b。也可以表示为:X=inv(A)*b % D7 w8 \6 A, F
; N* k& \/ _& L7 ?* ]$ T
" y* J4 |2 q6 `+ j; y2 F# ?1 r8 m @% v: f
|
zan
|