跳到正文

线性插值计算器

求两个已知点之间的值,或在表格中查找中间值,支持双线性插值

正在加载工具…

用线性插值求两个已知点之间的值,在表中查找中间值,并在二维表中进行双线性插值。当蒸汽表、物性表或换算表里没有列出你需要的确切数值时,可以用它。

使用方法

  1. 在“两点之间”中输入 x₁、y₁、x₂ 和 y₂,在“求”中选择“由 x 求 y”或“由 y 求 x”,并输入已知值。
  2. 结果会附带“计算过程”,并标明是内插还是外推得到的。
  3. 要查找很多值,请在“查表”中粘贴表格,输入“要查找的 x 值”,然后点击“复制结果”。
  4. 当一个值取决于两个变量时,请打开“双线性(二维)”,输入四个角的值或一张二维表。

计算方式与说明

常见问题

线性插值怎么计算?
用两点之间的斜率乘以到 x₁ 的距离,再加上 y₁。对于 (100, 2.5) 和 (110, 3.1),在 x = 104 时,y = 2.5 + 4 × 0.06 = 2.74。
内插和外推有什么区别?
内插求的是两点之间的值;外推求的是两点以外的值。外推是把直线延伸到数据范围之外,所以使用时要谨慎。
什么时候需要用双线性插值?
当查表需要两个值(例如温度和压力),而且两者都落在表中所列的行和列之间时。
Excel 能做线性插值吗?
对正好两个点使用 FORECAST.LINEAR,结果相同。如果给它一整张表,它会拟合一条回归直线,这就不是相邻行之间的插值了。