
计算机
线性插值公式:Y = ( ( X - X1 )( Y2 - Y1) / ( X2 - X1) ) + Y1,这玩意儿在数学和
计算机图形学里超常用。举个栗子,假如我们知道坐标点(x0,y0)和(x1,y1),想要求出区间里某个位置x对应的直线上的y值。我们先整出个公式:(y-y0)(x-x0)/(y1-y0)(x1-x0),假设这个公式的两边都等于α,那α就是插值系数,也就是从x0到x的距离占从x0到x1距离的比例。既然x已知,那就能用公式算出α:α=(x-x0)/(x1-x0)。同样的道理,α=(y-y0)/(y1-y0)。于是代数上就可以写成: y = (1- α)y0 + αy1 或者 y = y0 + α(y1 - y0)。这样只要知道α,就能直接求出y啦。其中X1,Y1是第一个点的值,X2,Y2是第二个点的值,X是你要找的目标值,最后求出来的Y就是结果啦!