线性插值计算器

使用线性插值公式,估算两个已知点之间的数值。

在两点之间进行插值
输入(x1, y1)、(x2, y2)及目标x坐标。

关于线性插值

线性插值用于估算两个已知数据点之间的未知值。给定(x1, y1)和(x2, y2),它假设x从第一个点移动到第二个点时,y以恒定速率变化。公式为y = y1 + ((x - x1) / (x2 - x1))(y2 - y1)。本计算器计算该公式,并显示插值比例,表示目标x在整个区间中的相对位置。 在x1处比例为零,在x2处为一;目标位于区间内时,比例介于零和一之间。例如,比例0.4表示目标位于从第一个点到第二个点水平距离的百分之四十处。相同的比例应用于y1到y2的竖直变化。这种按比例估算的方法直观易懂,当真实关系确实为线性时,结果精确。 两个x坐标必须不同,因为竖直排列的两个点不能将y定义为x的单值线性函数。y值可以相同,此时结果为常数。两点可按任意顺序输入;同时交换两个完整端点,插值结果不变。目标在端点区间之外时,数学上也能计算,但这属于线性外推,而不是插值,通常具有更大的不确定性。 插值广泛用于估算表格条目之间的测量值、转换刻度、填补时间序列空缺、图形中的位置混合、仪器校准和工程数据近似。其可靠性取决于端点之间的变化是否接近直线。弯曲、不连续或快速变化的关系可能需要多项式插值、样条或特定领域模型。务必保持单位一致:x1、x2与目标x使用同一单位,y1与y2也须使用同一单位。核对结果时,先计算水平区间比例,再乘以y2减y1,最后将这一变化量加到y1上。

示例

以下示例展示中点插值和按比例插值。

已知点与目标插值说明
(0, 10), (10, 30), x = 4y = 18将y变化量的百分之四十加到10上。
(20, 68), (30, 86), x = 25y = 77目标恰好位于两个端点的中间。
(100, 5), (200, 9), x = 175y = 8比例0.75表示加上变化量的四分之三。

如何使用计算器

  1. 输入第一个已知点的x和y坐标。
  2. 输入第二个已知点的x和y坐标。
  3. 输入希望估算其对应值的目标x。
  4. 点击“计算插值”,查看y值与区间比例。

常见问题

什么是线性插值?

它假设变化速率恒定,以此估算两个已知点之间的值。从几何上看,估算点位于连接这两点的直线上。

可以按相反顺序输入端点吗?

可以。交换两个完整点后,直线和结果相同。比例的测量方向会反转,但数学上仍保持一致。

如果目标在区间之外会怎样?

公式仍会给出数值,但此时称为外推。超出已知数据范围的预测,通常不如端点之间的估算可靠。

为什么x1与x2必须不同?

相同的x坐标会使公式分母为零。在该插值模型中,竖直线无法为每个x定义唯一的y值。

什么时候应避免线性插值?

当数据在两点之间剧烈变化或呈明显曲线关系时,应避免使用。能够反映真实过程的模型通常更准确。