本帖最后由 ssssssss 于 2022-3-22 08:11 编辑
函数的入口参数我理解的对吗?
网络摘抄
1、五点线性拟合去差值原理是利用五点数据拟合出一条曲线来计算每一未知点的函数值。选择周围五个点,去掉最大值和最小值求剩余三个点的平均,使其相邻点变得平滑。2、五点线性平滑算法原理是利用最小二乘法拟合一条直线来计算未知点的函数值,属于一种均值滤波。
五点三次平滑法(cubical smoothing algorithm with five-point approximation)
Y=a0+a1x+a2x^2+a3x^3 三次多项式拟合:
yo(-2)=(69*yi(-2)+4*yi(-1)-6*yi(0)+4*yi(1)-yi(2))/70
yo(-1)=(2*yi(-2)+27*yi(-1)+12*yi(0)-8*yi(1)+2*yi(2))/35
yo(0) =(-3*yi(-2)+12*yi(-1)+17*yi(0)+12*yi(1)-3*yi(2))/35 (除了前两项和后两项外,都可用此式)
yo(1) =(2*yi(-2)-8*yi(-1)+12*yi(0)+27*yi(1)+2*yi(2))/35
yo(2) =(-yi(-2)+4*yi(-1)-6*yi(0)+4*yi(1)+69*yi(2))/70
七点三次平滑法:yo(0) =(-2*yi(-3)+3*yi(-2)+6*yi(-1)+7*yi(0)+6*yi(1)+3*yi(2)-2*yi(3))/21
|