Kalkylator för linjär interpolation
Uppskatta ett y-värde på den räta linjen genom två kända punkter. Ange (x₁, y₁), (x₂, y₂) och målvärdet för x. Kalkylatorn ger y, lutning, skärning med y-axeln och målets andel av intervallet. Ett mål mellan de kända x-värdena är interpolation. Ett mål utanför dem markeras tydligt som extrapolation, där antagandet om en rak linje oftast är mindre tillförlitligt.
Så fungerar det
-
1
Ange den första punkten
Ange x₁ och y₁ med motsvarande verkliga enheter. Negativa tal och decimalvärden stöds.
-
2
Ange den andra punkten
Ange x₂ och y₂. De två x-värdena måste skilja sig åt för att lutningen ska vara entydig.
-
3
Välj målvärdet för x
Granska beräknat y-värde, lutning, insättning i formeln och status som interpolation eller extrapolation.
Så fungerar linjär interpolation
Två punkter med olika x-värden bestämmer en rät linje. För ett mål x används:
y = y₁ + (x − x₁) × (y₂ − y₁) / (x₂ − x₁)
Lutningen är m = (y₂ − y₁) / (x₂ − x₁). Positionsandelen t = (x − x₁) / (x₂ − x₁) visar var målet ligger i förhållande till första punkten: t = 0 är punkt 1, t = 1 är punkt 2 och 0 < t < 1 ligger mellan dem. NIST beskriver interpolation som uppskattning av värden i ej observerade områden mellan försökspunkter och skiljer den från extrapolation utanför dem i sin handbok för teknisk statistik. NIST anger även den räta modellen f(x) = β₀ + β₁x i sin referens om räta linjer.
Räkneexempel
De kända punkterna är (10; 25,5) och (20; 40,5), och målet är x = 14.
- Lutning:
(40,5 − 25,5) / (20 − 10) = 1,5 - Positionsandel:
(14 − 10) / (20 − 10) = 0,4 - Resultat:
25,5 + 0,4 × 15 = 31,5
Eftersom 14 ligger mellan 10 och 20 är detta interpolation.
| Positionsandel | Målets läge | Verktygets status |
|---|---|---|
| Mindre än 0 | Före punkt 1 längs den riktade linjen | Extrapolation |
| 0 till 1 | Mellan x-värdena, inklusive ändpunkterna | Interpolation |
| Större än 1 | Bortom punkt 2 längs den riktade linjen | Extrapolation |
När uppskattningen kan vilseleda
Linjär interpolation antar att sambandet är tillräckligt rakt inom intervallet. Två punkter avslöjar inte krökning, diskontinuiteter, trösklar eller mätfel. Håll x-enheterna inbördes konsekventa och gör samma sak för y; x och y behöver inte ha samma enhet. Extrapolation förlänger samma lutning utanför observerade data och kräver extra försiktighet. SciPys officiella vägledning om extrapolation påpekar också att beteende utanför domänen måste hanteras medvetet. Bekräfta vid säkerhetskritiska, ekonomiska, vetenskapliga eller tekniska beslut att en linjär modell är rimlig och använd lämpliga källdata och osäkerhetsanalys.
Vanliga frågor
Interpolation beräknar linjen vid ett x-värde inom de två kända x-värdenas område. Extrapolation förlänger linjen utanför området och är oftast mer osäker.
Lutningen dividerar med x₂ − x₁. Lika x-värden ger nämnaren noll och beskriver en lodrät linje som inte tilldelar varje mål-x ett enda y-värde.
Ja. Ändliga tal med tecken och den aktiva språkversionens decimaltecken godtas. Ange inte tusentalsavgränsare, enheter eller vetenskaplig notation i fälten.
De fem värdena kan gå via webbplatsen i serveranrop eller trattadresser för att beräkna och återställa resultatet. De skickas inte till någon extern tjänst; ange inte konfidentiell information.
Relaterade verktyg
Kattmatkalkylator
Beräkna dagliga kalorier och matportioner för din katt utifrån vikt, ålder och aktivitetsnivå. Anpassar sig till torr-, våt- eller blandad matning.
Kalkylator för dimensionering av varmvattenberedare
Beräkna nödvändig kapacitet för en varmvattenberedare med tank utifrån första timmens kapacitet eller uppskatta flöde och värmeeffekt för en genomströmningsberedare.
RAID-kalkylator
Jämför kapacitet för RAID 0, 1, 5, 6, 10, 50 och 60 med blandade diskstorlekar, paritetsgrupper, hot spare, TB/TiB och diskkostnad.
Kalkylator för snowboardstorlek
Uppskatta ett längdintervall och en breddkategori för en konventionell vuxensnowboard utifrån vikt, längd, pjäxstorlek, nivå och åkstil och kontrollera sedan modellens tabell.
Kalkylator för poolens cirkulationsflöde
Beräkna nödvändigt cirkulationsflöde från poolvolym och omsättningstid eller kontrollera omsättningstiden vid ett faktiskt flöde i m³/m³/h eller gallon/GPM.
Remlängdskalkylator
Beräkna exakt delnings-, referens- eller effektiv längd, eller centrumavståndet, från två referensdiametrar på remskivorna.
Verktyget finns på andra språk
- Kalkulator interpolasi linear [ID]
- 線形補間計算ツール [JA]
- เครื่องคำนวณการประมาณค่าในช่วงเชิงเส้น [TH]
- Kalkulator interpolacji liniowej [PL]
- Calculadora de interpolação linear [PT]
- 선형 보간 계산기 [KO]
- Rechner für lineare Interpolation [DE]
- Máy tính nội suy tuyến tính [VI]
- حاسبة الاستيفاء الخطي [AR]
- Calculadora de interpolación lineal [ES]
- Calculateur d'interpolation linéaire [FR]
- Calculator voor lineaire interpolatie [NL]
- Linear Interpolation Calculator [EN]
- Calcolatore di interpolazione lineare [IT]
- Калькулятор линейной интерполяции [RU]
- Doğrusal interpolasyon hesaplayıcı [TR]
- 线性插值计算器 [ZH]