一、实验目的
1.用多项式插值法问题进行模拟和预测;
2.比较用不同次数的插值多项式对问题进行预测的效果;
3.根据(2)中比较的结果说明用多项式插值对问题进行预测的局限性。
二、实验题目
1.用表1-1中的世界人口统计数值估计1980年的人口
要求采用Lagrange插值: (共65分)
(a) 采用经过1970和1990年估计值的直线;(15分)
(b) 经过1960年、1970年以及1990年估计值的抛物线;(20分)
© 经过全部4个数据点的三次曲线。(20分)
(d) 并分别与1980年的人口估计值4 452 584 592进行比较。(10分)
2. 世界石油产量以每天百万桶计,如表1-2所示。估计2010年的石油产量(备注:不需要2010年的真实石油产量,目的分析高次插值的局限性)。要求采用Newton插值。(共35分)
(a) 采用经过全部数据点的9次多项式。(25分)
(b) 在这个例子里,2010年石油产量的估计值从数值形式表现上是否合理。你认为插值多项式是数据的好模型吗?请解释之。(10分)
三、实验原理
1. 拉格朗日插值
四、实验内容与结果
实验题目1
要求采用Lagrange插值:
(a)采用经过1970和1990年估计值的直线;(15分)
1.程序源码
function Ln = MyLagrange(x,y,year)
%UNTITLED 此处显示有关此函数的摘要
% 此处显示详细说明
n = length(x);
Ln = zeros(size(year));
for i = 1:n
lix = ones(size(year));
for j = 1:n
if i ~= j
lix =