题目一:
1.用表1-1中的世界人口统计数值估计1980年的人口
表 1-1:
年 | 人口 |
---|---|
1960 | 3 039 585 530 |
1970 | 3 707 475 887 |
1990 | 5 281 653 820 |
2000 | 6 079 603 571 |
要求采用Lagrange插值:
(a) 采用经过1970和1990年估计值的直线;
(b) 经过1960年、1970年以及1990年估计值的抛物线;
© 经过全部4个数据点的三次曲线。
拉格朗日插值:
1.原理:
图1 Lagrange插值法计算的程序框图:
2.matlab代码:
要求采用Lagrange插值:
function p = LagrangePoly(xi,yi)
syms t;
p = 0;
n = length(xi);
for i = 1:n
v