- 7
- 0
- 约9.77千字
- 约 18页
- 2016-12-26 发布于江苏
- 举报
实 验 一
数据拟合
已知某镇近20年来的人口统计为(单位:万):
3.90;5.30;7.20;9.60;12.90;17.10;23.10;31.40;38.60;50.20;62.90;76.00;92.00;105.70;122.80;131.70;150.70;179.0;205.00;226.50
试分别用一阶、二阶、四阶多项式和指数函数拟合人口对年份的曲线(注:直接处理会出现奇异矩阵,需作数据预处理)。镇
二阶多项式
四阶多项式
模型求解 用MATLAB软件编写如下:
x=1:1:20;
y=[3.90 5.30 7.20 9.60 12.90 17.10 23.10 31.40 38.60 50.20 62.90 76.00 92.00 105.70 122.80 131.70 150.70 179.0 205.00 226.50];
p=polyfit(x,y,1)
p =
11.5036 -43.2079
一阶多项式为: y=11.5036x-43.2079
p1=polyval(p,x);plot(x,y,bp,x,p1) (获得一阶多项式拟合曲线)
一阶函数拟合曲线
结果分析:由一阶函数拟合曲线可以看出,这个拟合与实际情况相去甚远,
原创力文档

文档评论(0)