在线时间 90 小时 最后登录 2018-12-27 注册时间 2016-4-22 听众数 17 收听数 0 能力 20 分 体力 23472 点 威望 2 点 阅读权限 200 积分 7535 相册 0 日志 0 记录 0 帖子 126 主题 100 精华 2 分享 0 好友 6
升级 50.7%
TA的每日心情 开心 2018-6-4 15:01
签到天数: 7 天
[LV.3]偶尔看看II
群组 : 2018年大象老师国赛优
群组 : 高考备战
群组 : 2018中小学数学建模冬
一、人口预测模型
( a# [$ V9 p) c9 u9 p5 t 1 k/ m; D" b2 C, E
表1-4所列是某地区1971-2000年的人口数据,试给出该地区人口增长的数学模型。
/ _' ^, e1 ~5 a
, E8 P7 g- R* G 根据表中的数据,做出散点图,如图1-12所示。
; e7 S% E' z, P2 _& ~
& n5 I1 ^: C- @0 q& y- @, Z7 g 由图1-12可以看出,人口随时间呈现非线性变化,而且存在一个与横坐标轴平行的渐近线,故可以用logistic曲线模型进行拟合。
2 U; b; p" R- g* C9 L$ \+ U ) F7 |' T# M! a3 [+ K) N
9 y$ {+ R+ {& h! V' g
1 V( ^# i- r, K% r 因为Logistic曲线模型的基本形式为 3 \4 I& V$ B- U, c$ i
* i M( ?- K2 R7 [6 K y=1/(a+b*e^-t)9 z) @" r9 @( i# C4 i q
: ^; A# N2 p. Y6 o/ j' R7 h- u, T 所以,只要令y’=1/y,x'=e^-t,就可以将其转化为直线模型
0 W2 o* b7 v: d, V& ~* } 7 m! n6 R9 \) Q3 f. y
y'=a+b*x'/ i. \& M0 q, W; F. n5 \/ Q, ~+ o
* K# P6 l8 H! [5 `3 L 下面,用MATLAB进行回归分析拟合计算。回归拟合程序如下:: O- O% C% N' i. }9 u7 H2 r
( |2 n$ e. g* K3 D , E- t; ]" u$ e8 n& ]0 K
1 c4 `9 L, X' x2 d8 G$ C 函数简要回顾:
9 R9 w7 q" a& B5 O# d
8 N) S- O9 l" \+ _# E9 \4 [/ I ① zeros 4 j V; J6 z4 d; Y4 H, V7 ]
% l2 ^' M2 h! \2 C( x$ e8 G: Y7 } zeros(m) 生成一个m*m的零矩阵
, [4 C0 Y; ?5 m0 M% Q) Z
& X' Y7 R7 Z/ B; ~ zeros(m,n) 生成一个m*n的零矩阵 # d2 f% v( y J# a5 F8 Z3 N
) X2 f# X! N, ?2 i" R: L zeros(m,n,k,.....) 生成一个m*n*k..的零矩阵
) Q" |$ c u7 P , L- M& ^5 \4 ]+ g$ @
② Sum / Z" U' C8 {/ \8 e( p0 B; V8 u$ C
6 _& M2 f: N- ~
( \& Q8 o; z. V! K( s8 Q
" I y& q4 D2 j# V; e sum(m) 列求和 / U8 p0 r2 q& e7 @7 d0 ~
' v% q; b$ |( B" K0 Z
sum(m,2) 行求和 6 G7 S! {8 J" R* V; Q% s
* \$ {( ^9 k# D# w# O) N6 E
zeros(x(:1)) 矩阵求和 & Z' c6 X; r3 i& f* ?& H
" V! v3 G% k/ T0 y @
③ inv+ [3 f2 ^( [) h& ^' F, j
5 J5 ^& Z7 ? E6 d3 d- n8 v: d1 b% I
求解AX=b时,X=A/b。也可以表示为:X=inv(A)*b
5 K1 x, s# K) X- l% ]* q3 N + E7 \3 n7 C6 a6 l/ E: O' V
* p* G8 Y: j8 |* y1 D( n' \
) @ u. e9 K* R3 T( X5 Q: m' C
zan