《数值分析拉格朗日差值法实验报告》由会员分享,可在线阅读,更多相关《数值分析拉格朗日差值法实验报告(3页珍藏版)》请在金锄头文库上搜索。
1、实验:拉格朗日插值实验目的:1. 熟悉拉格朗日插值方法的程序设计;2. 学会拉格朗日插值方法求函数值的近似值,以解决其它科学实验的计算问题。实验内容:已知函数值表Xi-0.6-0.20.20.4f (X)i1.62.41.23.2试分别建立二次插值多项式和三次插值多项式,计算f (0)的近似值。实验要求:屏幕显示f (0)的近似值。附件:拉格朗日插值算法框图实验报告辽宁科技大学研究生学院(系)2012年9月18日课名:数值分析题目:拉格朗日插值班级:研12姓名:学号:专业:机械工程任课教师:实验程序:二次插值实验程序Private Sub Command2_Click()Dim x(3), y
2、(3), t!, mx(0) = -0.6: x(1) = -0.2: x(2) = 0.2y(0) = 1.6: y(1) = 2.4: y(2) = 1.2z = 0For k = 0 To 2t = 1For i = 0 To 2If i k Thent = t * (z - x(i) / (x(k) - x(i)End IfNextm = t * y(k) + mNextPrint 二次插值结果;mEnd Sub三次插值程序Private Sub Command1_Click()Dim x(4), y(4), t, mx(0) = -0.6: x(1) = -0.2: x(2) = 0.2: x(3) = 0.4 y(0) = 1.6: y(1) = 2.4: y(2) = 1.2: y(3) = 3.2 z = 0For k = 0 To 3t = 1For i = 0 To 3If i k Thent = t * (z - x(i) / (x(k) - x(i)End IfNextm = t * y(k) + mNextPrint 三次插值结果;mEnd Sub