长春理工大学学生实验报告
学院名称 学生姓名 课程名称 计算机科学与技术 数值计算方法 专业班级 实验日期 实验题目 2014.09.12 学号 成绩 实验1 代数插值 一、实验目的和要求 使用拉格朗日插值法或牛顿插值法求解:已知f(x)在6个点的函数值如下表所示,运用插值方法,求f(0.54)的近似值。 X f(x) 0.40 0.41075 0.50 0.57815 0.60 0.69675 0.70 0.88811 0.80 1.02652 二、主要设备 PC,Windows操作系统,VC++6.0编程平台; 三、实验内容和原理 设函数在区间[a,b]上n+1互异节点nx0,x1,…,xn上的函数值分别为y0,y1,…,yn,求n次插值多项式P(x),满足条件 Pn(xj)=yj, j=0,1,…,n 令 Ln(x)=y0l0(x)+y1l1(x)+…+ynln(x)= ∑yili(x) 其中l0(x),l1(x),…, ln(x) 为以x0,x1,…,xn为节点的n次插值基函数, 则Ln(x)是一次数不超过n的多项式,且满足 Ln(xj)=yj, L=0,1,…,n 再由插值多项式的唯一性,得 Pn(x)≡Ln(x) 流程图如下: 四、操作方法与实验步骤 #include