MFC如何根据已知点作出一条平滑曲线(如下)

(12.5,50)(37.5,100)(62.5,150)(87.5,155)(112.5,160)
其中横坐标都相差25(可以理解为横坐标每隔25采样一次)

通常采用的办法是5点三次平滑,得到一条三次方程曲线,然后再以某个很小的单位为间距,在你的数据中间插入平滑的数据,最后描点画图。
http://www.cnblogs.com/yabin/p/6426849.html
http://download.csdn.net/download/jiangjjp2812/8229803

差值以后,你的数据点变多,那么折线就越不明显,而越来越像是曲线。

大神,我运行了你发的第二个程序,弹出来数据但是为何没有曲线连接图啊图片说明

用柏林噪声平滑函数插值 f(t)=6*t5 - 15* t4 + 10*t3; 原因是因为这个函数的二阶导数也是连续的,是目前最常用的平滑插值函数