线性插值计算器
估算通过两个已知点的直线上的 y 值。输入 (x₁, y₁)、(x₂, y₂) 和目标 x 值,计算器会给出 y、斜率、y 轴截距以及目标在区间中的位置比例。目标位于已知 x 值之间时属于插值;位于范围之外时会明确标为外推,此时直线关系的假设通常可靠性较低。
工作原理
-
1
输入第一个点
输入 x₁ 和 y₁,并为各自采用一致的实际单位。支持负数和小数。
-
2
输入第二个点
输入 x₂ 和 y₂。两个 x 值必须不同,否则无法得到唯一斜率。
-
3
选择目标 x 值
查看算出的 y 值、斜率、公式代入过程以及插值或外推状态。
线性插值的原理
x 值不同的两个点可确定唯一一条直线。对于目标 x,本计算器采用:
y = y₁ + (x − x₁) × (y₂ − y₁) / (x₂ − x₁)
斜率为 m = (y₂ − y₁) / (x₂ − x₁)。位置比例 t = (x − x₁) / (x₂ − x₁) 表示目标相对于第一个点的位置:t = 0 是点 1,t = 1 是点 2,0 < t < 1 则位于两点之间。NIST 在工程统计手册中将插值描述为估算设计点之间未观测区域的值,并将其与超出这些点的外推区分开来。NIST 的直线模型资料还给出了 f(x) = β₀ + β₁x。
计算示例
假设已知点为 (10, 25.5) 和 (20, 40.5),目标为 x = 14。
- 斜率:
(40.5 − 25.5) / (20 − 10) = 1.5 - 位置比例:
(14 − 10) / (20 − 10) = 0.4 - 结果:
25.5 + 0.4 × 15 = 31.5
因为 14 位于 10 和 20 之间,所以这是插值。
| 位置比例 | 目标位置 | 工具状态 |
|---|---|---|
| 小于 0 | 沿有向直线位于点 1 之前 | 外推 |
| 0 到 1 | 位于两个 x 值之间,含端点 | 插值 |
| 大于 1 | 沿有向直线超出点 2 | 外推 |
估算可能产生误导的情况
线性插值假设区间内的关系足够接近直线。仅凭两个点无法发现曲率、不连续、阈值或测量误差。各个 x 值之间应采用一致单位,各个 y 值也应如此;x 和 y 的单位不必相同。外推会把同一斜率延伸到观测数据之外,因此需要格外谨慎。SciPy 官方的外推指南同样指出,定义域外的行为需要有意识地处理。涉及安全、金融、科学或工程的重要决策时,请确认线性模型确有依据,并采用合适的源数据和不确定度分析。
常见问题
插值是在两个已知 x 值的范围内求直线上的值。外推则把直线延伸到已知范围之外,通常不确定性更大。
斜率公式需要除以 x₂ − x₁。若两个 x 值相等,分母为零,两个点描述的是竖直线,无法为每个目标 x 指定唯一 y 值。
可以。支持带符号的有限数和当前语言使用的小数点符号。输入框中不要包含千位分隔符、单位或科学计数法。
为计算和恢复结果,五个数值可能通过服务器请求或步骤链接发送到本站。工具不会将它们发送给第三方服务,但请勿输入机密信息。
相关工具
每股收益(EPS)计算器
根据净利润、优先股股利和加权平均流通股数计算基本每股收益(EPS)。查看投资者用来给股票估值的每股利润指标。
EBITDA 计算器
在净利润的基础上加回利息、税金、折旧和摊销来计算 EBITDA。查看投资者和放贷方用于比较企业的经营利润指标。
宏量营养素计算器
把每日热量目标和宏量营养素百分比换算成蛋白质、碳水化合物和脂肪的克数。可查看均衡、高蛋白、增肌和低碳水分配。
板条护墙间距计算器
根据墙面宽度、净间距、板条实际宽度、锯缝和备用比例,规划室内板条护墙的中心线及竖向板条用料。
ANOVA 计算器
对两个或更多组执行单因素 ANOVA,以检验它们的均值是否存在显著差异。报告 F 统计量、自由度、均方和平方和。
狗狗食物计算器
根据体重、生命阶段和活动量计算狗狗每日所需卡路里及对应的杯数,采用RER公式,按每杯约350千卡的典型干粮估算。
此工具还提供其他语言版本
- Kalkylator för linjär interpolation [SV]
- حاسبة الاستيفاء الخطي [AR]
- Calculateur d'interpolation linéaire [FR]
- Kalkulator interpolasi linear [ID]
- Rechner für lineare Interpolation [DE]
- 선형 보간 계산기 [KO]
- Kalkulator interpolacji liniowej [PL]
- เครื่องคำนวณการประมาณค่าในช่วงเชิงเส้น [TH]
- Calculator voor lineaire interpolatie [NL]
- Máy tính nội suy tuyến tính [VI]
- 線形補間計算ツール [JA]
- Calculadora de interpolación lineal [ES]
- Calculadora de interpolação linear [PT]
- Linear Interpolation Calculator [EN]
- Calcolatore di interpolazione lineare [IT]
- Калькулятор линейной интерполяции [RU]
- Doğrusal interpolasyon hesaplayıcı [TR]