Interpolare multivariată - Multivariate interpolation

În analiza numerică , interpolare multivariată este interpolare asupra funcțiilor mai multor variabile; atunci când variațiile sunt coordonate spațiale , este cunoscut și sub numele de interpolare spațială .

Funcția care trebuie interpolată este cunoscută în puncte date, iar problema de interpolare constă în obținerea de valori în puncte arbitrare .

Interpolația multivariată este deosebit de importantă în geostatistică , unde este utilizată pentru a crea un model digital de elevație dintr-un set de puncte de pe suprafața Pământului (de exemplu, înălțimile punctelor într-un sondaj topografic sau adâncimile într-un sondaj hidrografic ).

Grilă regulată

Image
Comparația unor interpolații cu 1 și 2 dimensiuni. Punctele
negre și roșii / galbene / verzi / albastre corespund punctului interpolat și respectiv eșantioanelor învecinate.
Înălțimile lor deasupra solului corespund valorilor lor.

Pentru valorile funcției cunoscute pe o rețea obișnuită (având o distanță predeterminată, nu neapărat uniformă), sunt disponibile următoarele metode.

Orice dimensiune

2 dimensiuni

Reeșantionarea bitmap-ului este aplicarea interpolației multivariate 2D în procesarea imaginilor .

Trei dintre metodele aplicate pe același set de date, din 25 de valori situate la punctele negre. Culorile reprezintă valorile interpolate.

A se vedea, de asemenea , punctele Padova , pentru interpolare polinomială în două variabile.

3 dimensiuni

Vezi și resamplarea bitmap-ului .

Dispozitive de tensiune pentru spline pentru N dimensiuni

Canelurile Catmull-Rom pot fi ușor generalizate la orice număr de dimensiuni. Articolul spline cubic Hermite vă va reaminti că pentru un 4-vector care este doar o funcție a lui x , unde este valoarea funcției de interpolat. Rescrieți această aproximare ca

Această formulă poate fi generalizată direct la N dimensiuni:

Rețineți că se pot face generalizări similare pentru alte tipuri de interpolare spline, inclusiv spline Hermite. În ceea ce privește eficiența, formula generală poate fi de fapt calculată ca o compoziție de operații succesive de tip pentru orice tip de spline tensorale de produs, așa cum se explică în articolul de interpolare tricubică . Cu toate acestea, rămâne faptul că, dacă există termeni în suma-unidimensională , atunci vor exista termeni în sumarea -dimensională.

Grilă neregulată (date împrăștiate)

Schemele definite pentru date împrăștiate pe o grilă neregulată sunt mai generale. Toți ar trebui să funcționeze pe o rețea obișnuită, reducându-se de obicei la o altă metodă cunoscută.

Griding este procesul de conversie a datelor distanțate neregulat într-o grilă obișnuită (date cu grilă).

Vezi si

Note

linkuri externe