Interpolation

For funktionen, se: Interpolant .

Interpolation , interpolation  ( fra lat.  inter-polis  - " udjævnet, opdateret, opdateret; transformeret ") - i beregningsmatematik , finde ukendte mellemværdier af en funktion, fra et eksisterende diskret sæt af dens kendte værdier, på en bestemt måde . Udtrykket "interpolation" blev først brugt af John Vallis i hans afhandling The Arithmetic of the Infinite (1656).

I funktionel analyse er interpolationen af ​​lineære operatorer et afsnit, der betragter Banach-rum som elementer i en bestemt kategori [1] .

Mange af dem, der beskæftiger sig med videnskabelige og tekniske beregninger, må ofte operere på værdisæt opnået ved erfaring eller tilfældig stikprøve . Som regel er det på grundlag af disse sæt påkrævet at konstruere en funktion , hvor andre opnåede værdier kan falde med høj nøjagtighed. Sådan en opgave kaldes tilnærmelse . Interpolation er en type tilnærmelse, hvor kurven for den konstruerede funktion passerer nøjagtigt gennem de tilgængelige datapunkter.

Der er også et problem tæt på interpolation, som består i at tilnærme en kompleks funktion med en anden, enklere funktion. Hvis en bestemt funktion er for kompleks til produktive beregninger, kan du prøve at beregne dens værdi på flere punkter og bygge, det vil sige interpolere, en enklere funktion ud fra dem. Naturligvis giver brug af en forenklet funktion ikke mulighed for at få de samme nøjagtige resultater, som den oprindelige funktion ville give. Men i nogle klasser af problemer kan gevinsten i enkelhed og hastighed af beregninger opveje den resulterende fejl i resultaterne.

Vi bør også nævne en helt anden form for matematisk interpolation, kendt som "operatørinterpolation". Klassiske værker om operatorinterpolation omfatter Riesz-Thorin- sætningen og Marcinkiewicz-sætningen , som er grundlaget for mange andre værker.

Definitioner

Overvej et system af ikke-sammenfaldende punkter ( ) fra et eller andet område . Lad værdierne af funktionen kun være kendt på disse punkter:

Problemet med interpolation er at finde en sådan funktion fra en given klasse af funktioner, der

Eksempel

1. Antag, at vi har en tabelfunktion, som den, der er beskrevet nedenfor, som for flere værdier bestemmer de tilsvarende værdier :

0 0
en 0,8415
2 0,9093
3 0,1411
fire -0,7568
5 -0,9589
6 -0,2794

Interpolation hjælper os med at finde ud af, hvilken værdi en sådan funktion kan have i et andet punkt end de angivne punkter (for eksempel ved x  = 2,5).

Til dato er der mange forskellige metoder til interpolation. Valget af den bedst egnede algoritme afhænger af svarene på spørgsmålene: hvor nøjagtig er den valgte metode, hvad koster det at bruge den, hvor glat er interpolationsfunktionen, hvor mange datapunkter kræver den osv.

2. Find en mellemværdi (ved lineær interpolation ).

6000 15.5
6378 ?
8000 19.2

Interpolationsmetoder

Nærmeste nabo interpolation

Den enkleste interpolationsmetode er nærmeste nabointerpolation .

Interpolation med polynomier

I praksis bruges interpolation med polynomier oftest . Dette skyldes primært, at polynomier er lette at beregne, det er nemt analytisk at finde deres afledte, og mængden af ​​polynomier er tæt i rummet af kontinuerte funktioner ( Weierstrass ' sætning ).

Omvendt interpolation (beregning af x givet y)

Interpolation af en funktion af flere variable

Andre interpolationsmetoder

Relaterede begreber

Se også

Noter

  1. Berg, 1980 , s. 6-7.

Litteratur