Cuando se dispone de datos sobre dos variables estadísticas, su información no irá referida, en general, a todos los valores posibles de las variables, sino únicamente a algunos de ellos, pudiendo resultar de interés la obtención del dato correspondiente a un valor posible pero no observado.
La interpolación consiste en la obtención, a partir de un conjunto de observaciones de dos variables, del valor de cada una de ellas para un valor concreto de la otra que se encuentra dentro del campo de variación de los datos observados.
Así pues, a partir de una variable bidimensional (X, Y) que toma valores (xi, yi) i = 1, 2, ..., n, queremos obtener el valor de la variable Y correspondiente a x0, siendo: x1 < x0 < xn. Para ello, suponemos una relación funcional entre las variables, del tipo Y = f(X) de manera que: yi = f(xi) y se tendrá y0 = f(x0). Dicha función recibe el nombre de función de interpolación o interpolatriz.
Interpolación lineal y parabólica
La interpolación parabólica consiste en determinar los parámetros de una parábola que pasa por todos los puntos observados.
Si se dispone únicamente de dos observaciones: (x1, y1), (x2, y2), la función de interpolación será la recta que pasa por esos dos puntos: y = a + bx. Tendremos que determinar, por tanto, sus dos parámetros: la ordenada en el origen (a) y la pendiente (b).
Puesto que la recta pasa por los puntos observados, los parámetros serán la solución del siguiente sistema de ecuaciones:
Como esta función ha de pasar por los n puntos, los coeficientes a0, a1, ... an debe satisfacer las siguientes igualdades:
y1 = a0 + a1x1 + a2x12 + ... + an-1xn-1
..........
yn = a0 + a1xn + a2xn2 + ... + an-1xnn-1
Si se dispone únicamente de dos observaciones: (x1, y1), (x2, y2), la función de interpolación será la recta que pasa por esos dos puntos: y = a + bx. Tendremos que determinar, por tanto, sus dos parámetros: la ordenada en el origen (a) y la pendiente (b).
Puesto que la recta pasa por los puntos observados, los parámetros serán la solución del siguiente sistema de ecuaciones:
y1 = a + bx1
y2 = a + bx2
es decir, b = (y2 - y1)/(x2 - x1); a = y1 - [(y2 - y1)/(x2 - x1)]x1
Por lo tanto, la recta de interpolación será:
y = y1 + [(y2 - y1)/(x2 - x1)](x - x1)
Por ejemplo, a partir de los puntos (4, 2) y (8, 10), la expresión es:
y - 2 = (8/4)(x - 4), esto es y = 2x - 6, con lo cual para x0 = 6 se obtiene y0 = 6.
En general, si se dispone de n observaciones: (xi, yi) i = 1,..., n, la parábola de interpolación, que será de grado n - 1, viene dada por la siguiente expresión:
y = a0 + a1x + a2x2 + ... + an-1xn-1
Como esta función ha de pasar por los n puntos, los coeficientes a0, a1, ... an debe satisfacer las siguientes igualdades:
y1 = a0 + a1x1 + a2x12 + ... + an-1xn-1
..........
yn = a0 + a1xn + a2xn2 + ... + an-1xnn-1
Con lo que se tiene un sistema de n ecuaciones con n incógnitas que puede ser expresado de forma matricial. Este sistema tiene solución siempre que el determinante de la matriz X sea no nulo, y esto ocurrirá cuando xi ≠ xj, para i ≠ j, es decir siempre que no haya más de una observación con la misma abscisa.
Método de las aproximaciones sucesivas
Si para completar el trazado de la carreteras llevado a cabo por el ministerio de fomento (expuesto en la entrada anterior) los habitantes de un pueblo deciden construir caminos vecinales que permitan acceder a todas las casas, podríamos obtener (siempre que conozcamos las coordenadas de las casas) la expresión general del trazada vecinal a través de una función interpolatriz.
No obstante, este método podría resultar poco operativo si el número de casas fuese elevado (por ejemplo, con 25 casas se llegaría a un sistema de 25 ecuaciones con 25 incógnitas que puede resultar engorroso).
El método de las aproximaciones sucesivas resulta más sencillo desde el punto de vista operativo. El hecho de que la función de interpolación se vaya obteniendo progresivamente permite introducir en la función una nueva observación (xn+1, yn+1)
Para analizar cómo funciona el método de aproximaciones sucesivas, consideramos solamente dos observaciones: (x1,y1),(x2,y2) a partir de las cuales podemos obtener la recta de interpolación:
Si ahora tenemos un tercer punto, (x3, y3) podemos pasar a tener una parábola de segundo grado mediante la siguiente expresión:
Se puede comprobar que esta función pasa por las dos primeras observaciones. Como además, debe pasar por el tercer punto, se tendrá:
y = y1 + [(y2 - y1)/(x2 - x1)](x2 - x1)
Si ahora tenemos un tercer punto, (x3, y3) podemos pasar a tener una parábola de segundo grado mediante la siguiente expresión:
y = y1 + [(y2 - y1)/(x2 - x1)](x2 - x1) + a2(x - x1)(x - x2)
Se puede comprobar que esta función pasa por las dos primeras observaciones. Como además, debe pasar por el tercer punto, se tendrá:
a2 = (y3 - y1 - [(y2 - y1)/(x2 - x1)](x3 - x1))/[(x3 - x1)/(x3 - x2)]
Comentarios
Publicar un comentario
Puedes añadir tus comentarios. Gracias