VC++、C语言大神们,拉格朗日插值算法的龙格现象怎么破!多谢了!
耶耶儿 2015-02-07 02:07:41 目前编写VC++的MFC程序,实现将一个txt文档中的两列数据导入,然后对其进行拉格朗日插值,加密数据点再导出来。比如有两列数据:
3 5.3
4 9.1
5 5.4
......
拉格朗日插值后变成:
3 5.3
3.5 8.1375
4 9.1
4.5 8.1875
5 5.4
......
其中Y1、Y2为插值后计算得到的数值。目前对于数据点比较少的情况,能够得到较好的结果,但是对于数据点多的情况(比如200个数据),拉格朗日插值在两端边界点出现龙格现象,求解决,大神们!
帮忙理一下编程思路吧。多谢了!