Interpolación de Hermite

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar

En análisis numérico, la interpolación de Hermite, llamada así en honor a Charles Hermite, es un método de interpolación polinomial, que generaliza la interpolación de Lagrange. La interpolación de Lagrange permite calcular un polinomio de grado menor que n que toma el mismo valor en n puntos dados como una función dada. En cambio, la interpolación de Hermite calcula un polinomio de grado menor que mn tal que el polinomio y su primer Las derivadas m − 1 tienen los mismos valores en n puntos dados como una función dada y sus primeras m − 1 derivadas.

El método de interpolación de Hermite está estrechamente relacionado con el método de interpolación de Newton, en el sentido de que ambos se derivan del cálculo de diferencias divididas. Sin embargo, existen otros métodos para calcular un polinomio de interpolación de Hermite. Se puede utilizar álgebra lineal, tomando los coeficientes del polinomio de interpolación como incógnitas y escribiendo como ecuaciones lineales las restricciones que debe satisfacer el polinomio de interpolación. Para conocer otro método, consulte el teorema del resto chino § Interpolación de Hermite.

Declaración del problema

La interpolación de Hermite consiste en calcular un polinomio de grado lo más bajo posible que coincida con una función desconocida tanto en el valor observado como en el valor observado de su primer m<. /span> derivados. Esto significa que los valores n(m + 1)

n()m + 1)m

Consideremos un polinomio P(x) de grado menor que n(m + 1) con coeficientes indeterminados; es decir, los coeficientes de P(x) son n(m + 1) nuevas variables. Luego, al escribir las restricciones que debe satisfacer el polinomio de interpolación, se obtiene un sistema de n(m + 1) ecuaciones lineales en n(m + 1) incógnitas.

En general, un sistema de este tipo tiene exactamente una solución. Charles Hermite demostró que este es efectivamente el caso aquí, tan pronto como los xi son pares diferentes , y proporcionó un método para calcularlo, que se describe a continuación.

Método

Caso sencillo

Al utilizar diferencias divididas para calcular el polinomio hermita de una función f, el primer paso es copiar cada punto m veces. (Aquí vamos a considerar el caso más simple para todos los puntos.) Por lo tanto, dado puntos de datos , y valores y para una función que queremos interpolar, creamos un nuevo conjunto de datos

Ahora, creamos una tabla de diferencias divididas para los puntos . Sin embargo, para algunas diferencias divididas,

Caso general

En el caso general, suponga un punto dado tiene k derivados. Luego el conjunto de datos contiene k copias idénticas . Al crear la tabla, diferencias divididas valores idénticos se calcularán como

Por ejemplo,

Ejemplo

Considerar la función . Evaluando la función y sus dos primeros derivados en , obtenemos los siguientes datos:

xf()x)f.x)f′′x)
−12−856
0100
12856

Puesto que tenemos dos derivados con los que trabajar, construimos el conjunto . Nuestra tabla de diferencia dividida es entonces:

k

Interpolación de Quintic Hermite

La interpolación hermita quintica basada en la función (), su primera () y segundos derivados () en dos puntos diferentes ( y ) se puede utilizar por ejemplo para interponer la posición de un objeto basado en su posición, velocidad y aceleración. La forma general es dada por

Error

Llame al polinomio calculado H y función original f. Evaluación de un punto , la función de error es

cK

Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save