Você está na página 1de 16

UNIVERSIDAD AUTNOMA DEL CARIBE.

INERPOLACION DE LAGRANGE

Ing. Sal Prez Prez.

OBJETIVOS

OBJETIVO GENERAL

Aplicar el polinomio de Interpolacin de LaGrange.

OBJETIVOS ESPECIFICOS

Determinar los coeficientes de LaGrange.

Determinar el Polinomio de Interpolacin.

Aplicacin de MATLAB en la solucin del polinomio de


LaGrange.

M.Sc (e) Luis Fernndez Chica.


M.Sc (e) Sal Prez Prez.

INTERPOLACIN.

En la ingeniera se utilizan muchas tablas de


datos. Un ejemplo son las tablas de
Termodinmica.

Cuando no se tienen datos explcitos en la tabla


se debe interpolar.

M.Sc (e) Luis Fernndez Chica.


M.Sc (e) Sal Prez Prez.

QU ES INTERPOLAR?
Ejemplo de Interpolacin
lineal.

Definicin

Se tienen los siguientes


T (C)
h datos.
(KJ/Kg)

Interpolacin es la obtencin
o estimacin de nuevos puntos
a partir del conocimiento de
un conjunto discreto de
puntos.

Formula de Interpolacin
Lineal.

120

2706,0

122

125

2713,1

Y=h y T=X

M.Sc (e) Luis Fernndez Chica.


M.Sc (e) Sal Prez Prez.

Sol:

INTERPOLACION DE LAGRANGE.

Se interpola para calcular un polinomio o funcin que cumpla con


pasar por todos los puntos de un conjunto de datos. Y esa es la
principal funcin del polinomio de LaGrange.
Este presenta la siguiente forma caracterstica para n punto de
datos

Pero es desglosado por los autores de distintas maneras pero que su


ecuacin caracterstica es:

M.Sc (e) Luis Fernndez Chica.


M.Sc (e) Sal Prez Prez.

Se tiene que

Otros autores lo muestran as:

Se puede tomar entonces y=f(x) dependiendo del autor.

A continuacin se dan los L hasta n=1

Para grado 1

Para grado 2

M.Sc (e) Luis Fernndez Chica.


M.Sc (e) Sal Prez Prez.

Para grado n

M.Sc (e) Luis Fernndez Chica.


M.Sc (e) Sal Prez Prez.

EJEMPLOS.
Grado 1

X
F(x)
Evaluar el ln(2) segn los datos de la tabla. X=2
1
0
4

1,386294

1,791760

El polinomio es

M.Sc (e) Luis Fernndez Chica.


M.Sc (e) Sal Prez Prez.

GRADO 2

Para x=1.8

Y la siguiente tabla

F(x)

-3

Xi

Polinomio.

Reemplazando X=1.8

M.Sc (e) Luis Fernndez Chica.


M.Sc (e) Sal Prez Prez.

ESTIMACION DEL ERROR.

Teorema

Ejemplo.

Tomando el ejemplo 1 y 2 ln (2)=0.6931471=f(x)

Error Grado 1:

El error es del 23%

Error grado 2:

El error es del 12%

PROGRAMAS MAT LAB Y EXCEL.

>> x=[0 1 3 6];

>> y=[-3 0 5 7];

>> xi=1.8;

>> yi=interp1(x,y,xi)

yi =

M.Sc (e) Luis Fernndez Chica.


M.Sc (e) Sal Prez Prez.

%Entradas: valor a interpolar x, vectores conteniendo los puntos X y Y.


%Salidas: valor interpolado y.
%variables de entrada
%
- X es un vector que contiene las
%
abcisas de los puntos
%
- Y es un vector que contiene las
E:\Maestria\
Segundo
semestre\Metodos
Nume
%
ordenadas de los puntos
function [y]=PoliLangrange (x,X,Y)
y=0;
x=input('INGRESE VALOR DE x: ')
X=input('INGRESE VECTOR X: ')
Y=input('INGRESE VECTOR Y: ')

for i=1:numel(X)

L=1;

for j=1:numel(X)

if j~=i

L=L*(x-X(j))/(X(i)-X(j));

end

end

y=y+L*Y(i);

end

M.Sc (e) Luis Fernndez Chica.

M.Sc (e) Sal Prez Prez.


plot(X,Y)

Programas Matlab

Polinomio y Respuesta

E:\Maestria\
E:\Maestria\
E:\Maestria\
Segundo semestre\Metodos
Segundo
Nume
semestre\Metodos Nume
Segundo semestre\Metodos Nume

Polinomio

E:\Maestria\
Segundo semestre\Metodos Nume

M.Sc (e) Luis Fernndez Chica.


M.Sc (e) Sal Prez Prez.

Hoja de clculo
de Microsoft Office Excel

BIBLIOGRAFIA

Chapra, Steven; Canale Raymond, 2008, Mtodos


Numricos para Ingenieros, Quinta Edicin,
McGraw-Hill

Você também pode gostar