数值计算方法作业实验4
3三次样条差值函数实验目的:掌握三次样条插值函数的三弯矩方法
实验函数:dtexfxt2221)(x0
4F(x)0
7554求f(0
13)和f(0
36)的近似值实验内容:(1)编程实现求三次样条插值函数的算法,分别考虑不同的边界条件;(2)计算各插值节点的弯矩值;(3)在同一坐标系中绘制函数f(x),插值多项式,三次样条插值多项式的曲线比较插值结果
5三次样条差值函数的收敛性实验目的:多项式插值不一定是收敛的,即插值的节点多,效果不一定好
对三次样条插值函数如何呢
理论上证明三次样条插值函数的收敛性是比较困难的,通过本实验可以证明这一理论结果
实验内容:按照一定的规则分别选择等距或非等距的插值节点,并不断增加插值节点的个数
实验要求:(1)随着节点个数的增加,比较被逼近函数和三样条插值函数的误差变化情况,分析所得结果并与拉格朗日插值多项式比较;(2)三次样条插值函数的思想最早产生于工业部门
作为工业应用的例子,考实验名称实验4
3三次样条插值函数(P126)4
5三次样条插值函数的收敛性(P127)实验时间姓名班级学号成绩虑如下例子:某汽车制造商根据三次样条插值函数设计车门曲线,其中一段数据如下:kx012345678910ky0
2算法描述:拉格朗日插值:其中是拉格朗日基函数,其表达式为:nijjjijixxxxxl0)()(牛顿插值:))
()(](,
))(0](,,[)0](,[)()(1102101210100nnnxxxxxxxxxxfxxxxxxxfxxxxfxfxN其中)/(]),
],[],[