Funzioni > Analisi dati > Interpolazione e predizione > Interpolazione bicubica
Interpolazione bicubica
Bicubic2D(vx, vy, Z, p, q) - Restituisce l'interpolazione bicubica in (p, q) per l'insieme di dati 3D definito dai due vettori vx e vy, entrambi disposti in ordine crescente, e da una matrice Z, in cui Zij corrisponde al valore in (vxi, vyj).
La funzione Bicubic2D equivale all'uso di lspline in 2 dimensioni, senza restrizioni sul numero di righe e di colonne dei valori di input. Per ottenere un valore per un nuovo punto, Bicubic2D interpola in senso verticale ogni colonna della matrice Z, creando una nuova riga. Interpola quindi in senso orizzontale la nuova riga.
La funzione Bicubic2D si basa su SPLIN2 (p. 128) dal volume "Numerical Recipes in C, The Art of Scientific Computing" (Cambridge University Press), Copyright (C) 1987, 1988 Numerical Recipes Software. L'utilizzo è autorizzato.
Argomenti
vx, vy sono vettori di numeri reali disposti in ordine crescente.
Z è una matrice di numeri reali.
p e q sono due numeri scalari reali compresi rispettivamente negli intervalli di vx e vy.
È stato utile?