《实验一 拉格朗日插值法》由会员分享,可在线阅读,更多相关《实验一 拉格朗日插值法(5页珍藏版)》请在金锄头文库上搜索。
1、实 验 一: 拉格朗日插值实验目的:1. 熟悉拉格朗日插值方法的程序设计;2. 学会拉格朗日插值方法求函数值的近似值, 以解决其它科学实验的计算问题实验内容:已知函数值表xi-0.6-0.20.20.4f (x )i1.62.41.23.2试分别建立二次插值多项式和三次插值多项式,计算 f (0)的近似值。实验要求:屏幕显示 f (0)的近似值。-pxj);辽宁科技大学 研究生 学院(系)2012年09月20日31课名:数值分析题目:拉格朗日插值班级:研12姓名:张贺学号:12208190*专业:矿业工程任课教师:熊焱头验程序:rr-1 实 验 报 告 (一)ttinclude ttinclu
2、de int main()Float y;Float 1;Float x;int i, j, k;int n;Float *px;Float *pFx; printf(input x :n); scanFCF, &x);printf(input n :n); scanFCd, &n);px = (Float*)malloc(n*sizeof(Float); pfx = (float*)malloc(n*sizeoF(Float); printf(input n 个xn);For (i = 0; i = n; +i) scanFCF, &pxi);printf(结点对应的F(x)n);For (
3、i = 0; i = n; +i) scanFCF, &pFxi);y = 0.0;将y置氛For (k = 0; k = n; +k)1 = 1.0;For (j = 0; j = n; +j)(j = k) continue;=l*(x - pxj)/(pxkeE口input-b:inputinput实验结果:二次差值试验三次差值试验结果:inputinputinput!.4L_2、=2.050000Press any key to continuec:- C:Documents and SettingsAdrninistratorE223434535345345Debugmain.exe0.2J_2J.4治点对应的L.6!.4L.2J.2/ = 1.380000Press any key to continue-0.2!吉点对应的nqe* C:Documents and Settings Administrate r E223434535345345Debugmain.exe