- .
工程技术大学上机实验报告
实验名称 实验 2 离散数据拟合模型
院系 理学院 专业 班级
11-1
学号 日期
05.20
实验
目的
简述本次实验目的:
掌握离散数据拟合模型的建模方法,并会利用 Matlab 作数据拟合、数值计算
与误差分析.
实验
准备
你为本次实验做了哪些准备:
上网查阅相关资料,阅读教材?数学建模?
实验
进度
本次共有 4 个练习,完成 4 个。
实验
总结
日
本次实验的收获、体会、经历、问题和教训:
实验题目:美国人口统计数据如表,完成以下数据的拟合问题:
年份
179
0
180
0
181
0
1820 1830 184
0
185
0
186
0
人口/百万人
3.9 5.3 7.2 9.6 12.9 17.1 23.2 31.4
年份
190
0
191
0
192
0
1930 1940 195
0
196
0
197
0
人口/百万人
76.
0
92.0 106.
5
123.
2
131.7 150.
7
179.
3
204.
0
实验要求:
1、如果用指数增长模型 模拟美国人口 1790 年至 2000 年
的变化过程,请用 Matlab 统计工具箱的函数 nlint 计算指数增长模型的以下
三个数据拟合问题:
〔1〕取定 x
0
=3.9, t
0
=1790,拟合待定参数 r;
程序代码:>> p=(r,t)3.9.*exp(r.*(t-1790));
>> t=1790:10:2000;
>>
c=[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,226.5,251.4,281.4];
>> r=nlint(t,c,p,0.0359);
>> sse=sum((c-p(r,t)).^2); |
>> plot(t,c,'b*',1790:1:2000,p(r,1790:1:2000),'b')
>> axis([1790,2000,0,290])
- .word.zl.