SlideShare una empresa de Scribd logo
1 de 9
Interpolación de LaGrange
El polinomio interpolante de LaGrange es simplemente un reacomodo del polinomio de
diferencias divididas de newton. Así, del polinomio de diferencias divididas de primer
grado,
1
2
1
2
1
1
1
)
(
)
(
)
(
)
(
)
(
x
x
x
f
x
f
x
x
x
f
x
P





)
(
)
(
)
(
)
(
)
(
1
)
(
)
(
1
2
1
2
1
2
1
1
1
x
x
x
x
x
f
x
x
x
x
x
f
x
P













)
(
)
(
)
(
)
(
)
(
)
(
)
(
1
2
1
2
2
1
2
1
1
x
x
x
x
x
f
x
x
x
x
x
f
x
P






Se le puede efectuar el siguiente arreglo,
Reduciendo se obtiene,
Que es el polinomio interpolante de primer grado de LaGrange. El reacomodo anterior
se puede hacer para los polinomios de diferencias divididas de Newton de más alto
grado, así, para el polinomio de segundo grado el reacomodo permite obtener,
P
1(x)= f (x1)+(x- x1)f1 x2, x1
[ ]
f1 x2, x1
[ ] =
f (x2 )- f (x1)
x2 - x1
Donde:
Por lo que
)
(
)
(
)
(
)
(
)
(
)
(
)
(
)
(
)
(
)
(
)
(
)
(
)
(
)
(
)
(
)
(
2
3
2
1
3
1
3
3
2
3
1
2
1
2
3
1
3
2
1
2
1
2
x
x
x
x
x
x
x
x
x
f
x
x
x
x
x
x
x
x
x
f
x
x
x
x
x
x
x
x
x
f
x
P















El algoritmo del método de interpolación de LaGrange es el siguiente:
 




 


1
1
1
1
)
(
)
(
n
i
n
i
j
j j
i
j
i
n
x
x
x
x
x
f
x
P
El polinomio interpolante de LaGrange, es solo un reacomodo del polinomio
interpolante en diferencias divididas de Newton. La diferencia está en la
programación de cada algoritmo.
El siguiente programa permite seleccionar de una función discreta de m pares
ordenados el conjunto de pares ordenados que contiene el dado de entrada, x
y que permitirá hacer la interpolación, este conjunto de pares ordenados
dependerá del grado del polinomio interpolante 𝑃𝑛(𝑥), que deberá ser, n < m.
% Programa principal
% Programa que llama la función "Lagrange"
% Programa que interpola utilizando el polinomio de LaGrange.
clear all;
clc;
% se lee el vector xi y yi
fprintf('Escribe la función tabulada (x, y).n');
x = input('x = ');
y = input('y = ');
% se lee el No. de datos
n = length(x);
% Se pide el grado del polinomio interpolante
m = input('Escriba el grado del polinomio interpolante: ');
% No. de datos
nd = m + 1;
% se inicia con ceros x1 y y1
for i = 1:nd
x1(i) = 0;
y1(i) = 0;
end
% Dato de entrada o valor de x a interpolar
xr = input('Escriba el dato a interpolar, xr = ');
nd = m + 1;
if m < n
if xr < x(1)
fprintf('¡Error! Valor de %f a interpolar está fuera de la función tabulada.n',xr);
return;
end
if xr > x(n)
fprintf('¡Error! Valor de %f a interpolar está fuera de la función tabulada.n',xr);
return;
end
i = 2;
while ~(xr >= x(i-1) && xr <= x(i))
i = i + 1;
end
Li = i - 1;
Ls = i;
if Li == 1
for j = Li:m+1
x1(j) = x(j);
y1(j) = y(j);
end
fx1 = Lagrange(m, xr, x1, y1);
else
if Ls == n
j = 1;
for i = Ls - m:Ls
x1(j) = x(i);
y1(j) = y(i);
j = j + 1;
end
fx1 = Lagrange(m, xr, x1, y1);
else
if nd/2 - floor(nd/2) == 0
inc = floor(nd / 2);
inc = inc - 1;
Li = Li - inc;
Ls = Ls + inc;
if Li < 0
t = abs(Li);
Li = Li + t;
Ls = Ls + t;
end
if Ls > n
t = Ls - (n - 1);
Li = Li - t;
Ls = Ls - t;
end
j = 1;
for i = Li:Ls
x1(j) = x(i);
y1(j) = y(i);
j = j + 1;
end
fx1 = Lagrange(m, xr, x1, y1);
else
inc = floor(nd/2);
inci = inc - 1;
Li = Li - inci;
Ls = Ls + inc;
if Ls > n - 1
t = Ls - (n - 1);
Li = Li - t;
Ls = Ls - t;
end
if Li < 0
t = Abs(Li);
Li = Li + t;
Ls = Ls + t;
end
j = 1;
for i = Li+1:Ls+1
x1(j) = x(i);
y1(j) = y(i);
j = j + 1;
end
fx1 = Lagrange(m, xr, x1, y1);
end
end
end
else
fprintf(' ¡Error! No es posible la interpolación para este grado del polinomio.n');
return;
end
fprintf('El resultado de la interpolación: y(%f) = %fn',xr, fx1);
% Función que es llamada por "IntPolacionLagrange"
% En está función se efectua la interpolación con el uso
% del polinomio interpolante de Lagrage.
function yest = Lagrange(n, xr, x, y)
s = 0;
for i = 1:n+1
p = 1;
for j = 1:n+1
if i ~= j
p = p * (xr - x(j)) / (x(i) - x(j));
end
end
s = s + y(i) * p;
end
yest = s;
end

Más contenido relacionado

Similar a InterpolacionLaGrange.pptx

Solex c06
Solex c06Solex c06
Solex c06kallels
 
Trabajo calculo-2-gonzales abello jhoan alexander
Trabajo calculo-2-gonzales abello jhoan alexanderTrabajo calculo-2-gonzales abello jhoan alexander
Trabajo calculo-2-gonzales abello jhoan alexanderjhoan-alexander08
 
Trabajo calculo 2 zuly lopez
Trabajo calculo 2 zuly lopezTrabajo calculo 2 zuly lopez
Trabajo calculo 2 zuly lopezzuly1922
 
Graficas de ecuaciones 4
Graficas de ecuaciones 4Graficas de ecuaciones 4
Graficas de ecuaciones 4EliotZanella
 
Límites derivadas e integrales y análisis matemático.pptx
Límites derivadas e integrales y análisis matemático.pptxLímites derivadas e integrales y análisis matemático.pptx
Límites derivadas e integrales y análisis matemático.pptxErichManriqueCastill
 
Funcione Polinomiales
Funcione PolinomialesFuncione Polinomiales
Funcione PolinomialesAlfredo208743
 
Integrales indefinidas 1
Integrales indefinidas 1Integrales indefinidas 1
Integrales indefinidas 1AmbrosioTineo
 
Proyecto de aplicación de la primera y segunda derivada
Proyecto de aplicación de la primera y segunda derivadaProyecto de aplicación de la primera y segunda derivada
Proyecto de aplicación de la primera y segunda derivadaLeo Eduardo Bobadilla Atao
 
Clase 5_derivadas con limites.pdf
Clase 5_derivadas con limites.pdfClase 5_derivadas con limites.pdf
Clase 5_derivadas con limites.pdfSantiagoTisalema1
 

Similar a InterpolacionLaGrange.pptx (20)

2021 03-12-clase
2021 03-12-clase2021 03-12-clase
2021 03-12-clase
 
CALCULO II Funciones
CALCULO II Funciones CALCULO II Funciones
CALCULO II Funciones
 
Solex c06
Solex c06Solex c06
Solex c06
 
Derivada de una funcion2015
Derivada de una funcion2015Derivada de una funcion2015
Derivada de una funcion2015
 
Trabajo calculo-2-gonzales abello jhoan alexander
Trabajo calculo-2-gonzales abello jhoan alexanderTrabajo calculo-2-gonzales abello jhoan alexander
Trabajo calculo-2-gonzales abello jhoan alexander
 
Trabajo calculo-2-camila castellanos escobar
Trabajo calculo-2-camila castellanos escobarTrabajo calculo-2-camila castellanos escobar
Trabajo calculo-2-camila castellanos escobar
 
Trabajo calculo-2-Rafael Montoya
Trabajo calculo-2-Rafael MontoyaTrabajo calculo-2-Rafael Montoya
Trabajo calculo-2-Rafael Montoya
 
Trabajo calculo 2 zuly lopez
Trabajo calculo 2 zuly lopezTrabajo calculo 2 zuly lopez
Trabajo calculo 2 zuly lopez
 
Graficas de ecuaciones 4
Graficas de ecuaciones 4Graficas de ecuaciones 4
Graficas de ecuaciones 4
 
Funciones de legendre
Funciones de legendre Funciones de legendre
Funciones de legendre
 
Límites derivadas e integrales y análisis matemático.pptx
Límites derivadas e integrales y análisis matemático.pptxLímites derivadas e integrales y análisis matemático.pptx
Límites derivadas e integrales y análisis matemático.pptx
 
Funcione Polinomiales
Funcione PolinomialesFuncione Polinomiales
Funcione Polinomiales
 
Infinitésimos
InfinitésimosInfinitésimos
Infinitésimos
 
Integrales indefinidas mat apli
Integrales indefinidas mat apliIntegrales indefinidas mat apli
Integrales indefinidas mat apli
 
Integrales indefinidas 1
Integrales indefinidas 1Integrales indefinidas 1
Integrales indefinidas 1
 
Polinomios
PolinomiosPolinomios
Polinomios
 
Polinomios
PolinomiosPolinomios
Polinomios
 
Proyecto de aplicación de la primera y segunda derivada
Proyecto de aplicación de la primera y segunda derivadaProyecto de aplicación de la primera y segunda derivada
Proyecto de aplicación de la primera y segunda derivada
 
Límites de funciones
Límites de funcionesLímites de funciones
Límites de funciones
 
Clase 5_derivadas con limites.pdf
Clase 5_derivadas con limites.pdfClase 5_derivadas con limites.pdf
Clase 5_derivadas con limites.pdf
 

Último

INTRODUCCION-A-LOS-ALGORITMOS-BASICOS.pptx
INTRODUCCION-A-LOS-ALGORITMOS-BASICOS.pptxINTRODUCCION-A-LOS-ALGORITMOS-BASICOS.pptx
INTRODUCCION-A-LOS-ALGORITMOS-BASICOS.pptxJamesHerberthBacaTel
 
Análisis de datos en acción: Optimizando el crecimiento de Cyclistic
Análisis de datos en acción: Optimizando el crecimiento de CyclisticAnálisis de datos en acción: Optimizando el crecimiento de Cyclistic
Análisis de datos en acción: Optimizando el crecimiento de CyclisticJamithGarcia1
 
Cesar Vilchis Vieyra Cesar Vilchis Vieyra
Cesar Vilchis Vieyra  Cesar Vilchis VieyraCesar Vilchis Vieyra  Cesar Vilchis Vieyra
Cesar Vilchis Vieyra Cesar Vilchis Vieyraestudiantes2010
 
llllllllllllllllllllllllllllllllllllllllllllllllllllllllll
llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll
llllllllllllllllllllllllllllllllllllllllllllllllllllllllllJulietaCarbajalOsis
 
Las marcas automotrices con más ventas de vehículos (2024).pdf
Las marcas automotrices con más ventas de vehículos (2024).pdfLas marcas automotrices con más ventas de vehículos (2024).pdf
Las marcas automotrices con más ventas de vehículos (2024).pdfJC Díaz Herrera
 
PIB PERÚ datos y análisis de los últimos años
PIB PERÚ datos y análisis de los últimos añosPIB PERÚ datos y análisis de los últimos años
PIB PERÚ datos y análisis de los últimos añosEstefaniaRojas54
 
Posiciones en el IDH global de EUA (1950-2024).pdf
Posiciones en el IDH global de EUA (1950-2024).pdfPosiciones en el IDH global de EUA (1950-2024).pdf
Posiciones en el IDH global de EUA (1950-2024).pdfJC Díaz Herrera
 
presentacion de conjuntos para primaria.ppt
presentacion de conjuntos para primaria.pptpresentacion de conjuntos para primaria.ppt
presentacion de conjuntos para primaria.pptMelina Alama Visitacion
 
AA CUADRO DE TEORIA DEL CASO. (1) (1).docx
AA CUADRO DE TEORIA DEL CASO. (1) (1).docxAA CUADRO DE TEORIA DEL CASO. (1) (1).docx
AA CUADRO DE TEORIA DEL CASO. (1) (1).docxLuisAngelYomonaYomon
 
Tipos de Educacion en diferentes partes del mundo.pptx
Tipos de Educacion en diferentes partes del mundo.pptxTipos de Educacion en diferentes partes del mundo.pptx
Tipos de Educacion en diferentes partes del mundo.pptxMiguelPerz4
 
Las mujeres más ricas del mundo (2024).pdf
Las mujeres más ricas del mundo (2024).pdfLas mujeres más ricas del mundo (2024).pdf
Las mujeres más ricas del mundo (2024).pdfJC Díaz Herrera
 
Novelas Turcas vs Series de EUA en audiencia (2024).pdf
Novelas Turcas vs Series de EUA en audiencia  (2024).pdfNovelas Turcas vs Series de EUA en audiencia  (2024).pdf
Novelas Turcas vs Series de EUA en audiencia (2024).pdfJC Díaz Herrera
 
PANTEÓN DE Paris en historia de la arquitectura
PANTEÓN DE Paris en historia de la arquitecturaPANTEÓN DE Paris en historia de la arquitectura
PANTEÓN DE Paris en historia de la arquitecturaRosaHurtado26
 
Las familias más ricas del sionismo en el siglo XXI.pdf
Las familias más ricas del sionismo en el siglo XXI.pdfLas familias más ricas del sionismo en el siglo XXI.pdf
Las familias más ricas del sionismo en el siglo XXI.pdfJC Díaz Herrera
 
Evolución de la fortuna de la familia Slim (1994-2024).pdf
Evolución de la fortuna de la familia Slim (1994-2024).pdfEvolución de la fortuna de la familia Slim (1994-2024).pdf
Evolución de la fortuna de la familia Slim (1994-2024).pdfJC Díaz Herrera
 
Reservas de divisas y oro en México en sexenio de AMLO (2018-2024).pdf
Reservas de divisas y oro en México en sexenio de AMLO (2018-2024).pdfReservas de divisas y oro en México en sexenio de AMLO (2018-2024).pdf
Reservas de divisas y oro en México en sexenio de AMLO (2018-2024).pdfJC Díaz Herrera
 
Los primeros 60 países por IDH en el año (2024).pdf
Los primeros 60 países por IDH en el año (2024).pdfLos primeros 60 países por IDH en el año (2024).pdf
Los primeros 60 países por IDH en el año (2024).pdfJC Díaz Herrera
 
Gestión Logística maria palmira guti cabajal
Gestión Logística maria palmira guti cabajalGestión Logística maria palmira guti cabajal
Gestión Logística maria palmira guti cabajalMarcosAlvarezSalinas
 
CNEB-CURRICULO NACIONAL DE EDUCACION BASICA
CNEB-CURRICULO NACIONAL DE EDUCACION BASICACNEB-CURRICULO NACIONAL DE EDUCACION BASICA
CNEB-CURRICULO NACIONAL DE EDUCACION BASICAYOSHELINSARAIMAMANIS2
 
Presentacion-Prevencion-Incendios-Forestales.pdf
Presentacion-Prevencion-Incendios-Forestales.pdfPresentacion-Prevencion-Incendios-Forestales.pdf
Presentacion-Prevencion-Incendios-Forestales.pdfDodiAcuaArstica
 

Último (20)

INTRODUCCION-A-LOS-ALGORITMOS-BASICOS.pptx
INTRODUCCION-A-LOS-ALGORITMOS-BASICOS.pptxINTRODUCCION-A-LOS-ALGORITMOS-BASICOS.pptx
INTRODUCCION-A-LOS-ALGORITMOS-BASICOS.pptx
 
Análisis de datos en acción: Optimizando el crecimiento de Cyclistic
Análisis de datos en acción: Optimizando el crecimiento de CyclisticAnálisis de datos en acción: Optimizando el crecimiento de Cyclistic
Análisis de datos en acción: Optimizando el crecimiento de Cyclistic
 
Cesar Vilchis Vieyra Cesar Vilchis Vieyra
Cesar Vilchis Vieyra  Cesar Vilchis VieyraCesar Vilchis Vieyra  Cesar Vilchis Vieyra
Cesar Vilchis Vieyra Cesar Vilchis Vieyra
 
llllllllllllllllllllllllllllllllllllllllllllllllllllllllll
llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll
llllllllllllllllllllllllllllllllllllllllllllllllllllllllll
 
Las marcas automotrices con más ventas de vehículos (2024).pdf
Las marcas automotrices con más ventas de vehículos (2024).pdfLas marcas automotrices con más ventas de vehículos (2024).pdf
Las marcas automotrices con más ventas de vehículos (2024).pdf
 
PIB PERÚ datos y análisis de los últimos años
PIB PERÚ datos y análisis de los últimos añosPIB PERÚ datos y análisis de los últimos años
PIB PERÚ datos y análisis de los últimos años
 
Posiciones en el IDH global de EUA (1950-2024).pdf
Posiciones en el IDH global de EUA (1950-2024).pdfPosiciones en el IDH global de EUA (1950-2024).pdf
Posiciones en el IDH global de EUA (1950-2024).pdf
 
presentacion de conjuntos para primaria.ppt
presentacion de conjuntos para primaria.pptpresentacion de conjuntos para primaria.ppt
presentacion de conjuntos para primaria.ppt
 
AA CUADRO DE TEORIA DEL CASO. (1) (1).docx
AA CUADRO DE TEORIA DEL CASO. (1) (1).docxAA CUADRO DE TEORIA DEL CASO. (1) (1).docx
AA CUADRO DE TEORIA DEL CASO. (1) (1).docx
 
Tipos de Educacion en diferentes partes del mundo.pptx
Tipos de Educacion en diferentes partes del mundo.pptxTipos de Educacion en diferentes partes del mundo.pptx
Tipos de Educacion en diferentes partes del mundo.pptx
 
Las mujeres más ricas del mundo (2024).pdf
Las mujeres más ricas del mundo (2024).pdfLas mujeres más ricas del mundo (2024).pdf
Las mujeres más ricas del mundo (2024).pdf
 
Novelas Turcas vs Series de EUA en audiencia (2024).pdf
Novelas Turcas vs Series de EUA en audiencia  (2024).pdfNovelas Turcas vs Series de EUA en audiencia  (2024).pdf
Novelas Turcas vs Series de EUA en audiencia (2024).pdf
 
PANTEÓN DE Paris en historia de la arquitectura
PANTEÓN DE Paris en historia de la arquitecturaPANTEÓN DE Paris en historia de la arquitectura
PANTEÓN DE Paris en historia de la arquitectura
 
Las familias más ricas del sionismo en el siglo XXI.pdf
Las familias más ricas del sionismo en el siglo XXI.pdfLas familias más ricas del sionismo en el siglo XXI.pdf
Las familias más ricas del sionismo en el siglo XXI.pdf
 
Evolución de la fortuna de la familia Slim (1994-2024).pdf
Evolución de la fortuna de la familia Slim (1994-2024).pdfEvolución de la fortuna de la familia Slim (1994-2024).pdf
Evolución de la fortuna de la familia Slim (1994-2024).pdf
 
Reservas de divisas y oro en México en sexenio de AMLO (2018-2024).pdf
Reservas de divisas y oro en México en sexenio de AMLO (2018-2024).pdfReservas de divisas y oro en México en sexenio de AMLO (2018-2024).pdf
Reservas de divisas y oro en México en sexenio de AMLO (2018-2024).pdf
 
Los primeros 60 países por IDH en el año (2024).pdf
Los primeros 60 países por IDH en el año (2024).pdfLos primeros 60 países por IDH en el año (2024).pdf
Los primeros 60 países por IDH en el año (2024).pdf
 
Gestión Logística maria palmira guti cabajal
Gestión Logística maria palmira guti cabajalGestión Logística maria palmira guti cabajal
Gestión Logística maria palmira guti cabajal
 
CNEB-CURRICULO NACIONAL DE EDUCACION BASICA
CNEB-CURRICULO NACIONAL DE EDUCACION BASICACNEB-CURRICULO NACIONAL DE EDUCACION BASICA
CNEB-CURRICULO NACIONAL DE EDUCACION BASICA
 
Presentacion-Prevencion-Incendios-Forestales.pdf
Presentacion-Prevencion-Incendios-Forestales.pdfPresentacion-Prevencion-Incendios-Forestales.pdf
Presentacion-Prevencion-Incendios-Forestales.pdf
 

InterpolacionLaGrange.pptx

  • 1. Interpolación de LaGrange El polinomio interpolante de LaGrange es simplemente un reacomodo del polinomio de diferencias divididas de newton. Así, del polinomio de diferencias divididas de primer grado, 1 2 1 2 1 1 1 ) ( ) ( ) ( ) ( ) ( x x x f x f x x x f x P      ) ( ) ( ) ( ) ( ) ( 1 ) ( ) ( 1 2 1 2 1 2 1 1 1 x x x x x f x x x x x f x P              ) ( ) ( ) ( ) ( ) ( ) ( ) ( 1 2 1 2 2 1 2 1 1 x x x x x f x x x x x f x P       Se le puede efectuar el siguiente arreglo, Reduciendo se obtiene, Que es el polinomio interpolante de primer grado de LaGrange. El reacomodo anterior se puede hacer para los polinomios de diferencias divididas de Newton de más alto grado, así, para el polinomio de segundo grado el reacomodo permite obtener, P 1(x)= f (x1)+(x- x1)f1 x2, x1 [ ] f1 x2, x1 [ ] = f (x2 )- f (x1) x2 - x1 Donde: Por lo que
  • 2. ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( 2 3 2 1 3 1 3 3 2 3 1 2 1 2 3 1 3 2 1 2 1 2 x x x x x x x x x f x x x x x x x x x f x x x x x x x x x f x P                El algoritmo del método de interpolación de LaGrange es el siguiente:           1 1 1 1 ) ( ) ( n i n i j j j i j i n x x x x x f x P El polinomio interpolante de LaGrange, es solo un reacomodo del polinomio interpolante en diferencias divididas de Newton. La diferencia está en la programación de cada algoritmo. El siguiente programa permite seleccionar de una función discreta de m pares ordenados el conjunto de pares ordenados que contiene el dado de entrada, x y que permitirá hacer la interpolación, este conjunto de pares ordenados dependerá del grado del polinomio interpolante 𝑃𝑛(𝑥), que deberá ser, n < m.
  • 3. % Programa principal % Programa que llama la función "Lagrange" % Programa que interpola utilizando el polinomio de LaGrange. clear all; clc; % se lee el vector xi y yi fprintf('Escribe la función tabulada (x, y).n'); x = input('x = '); y = input('y = '); % se lee el No. de datos n = length(x); % Se pide el grado del polinomio interpolante m = input('Escriba el grado del polinomio interpolante: '); % No. de datos nd = m + 1;
  • 4. % se inicia con ceros x1 y y1 for i = 1:nd x1(i) = 0; y1(i) = 0; end % Dato de entrada o valor de x a interpolar xr = input('Escriba el dato a interpolar, xr = '); nd = m + 1; if m < n if xr < x(1) fprintf('¡Error! Valor de %f a interpolar está fuera de la función tabulada.n',xr); return; end if xr > x(n) fprintf('¡Error! Valor de %f a interpolar está fuera de la función tabulada.n',xr); return; end i = 2; while ~(xr >= x(i-1) && xr <= x(i)) i = i + 1; end
  • 5. Li = i - 1; Ls = i; if Li == 1 for j = Li:m+1 x1(j) = x(j); y1(j) = y(j); end fx1 = Lagrange(m, xr, x1, y1); else if Ls == n j = 1; for i = Ls - m:Ls x1(j) = x(i); y1(j) = y(i); j = j + 1; end fx1 = Lagrange(m, xr, x1, y1); else
  • 6. if nd/2 - floor(nd/2) == 0 inc = floor(nd / 2); inc = inc - 1; Li = Li - inc; Ls = Ls + inc; if Li < 0 t = abs(Li); Li = Li + t; Ls = Ls + t; end if Ls > n t = Ls - (n - 1); Li = Li - t; Ls = Ls - t; end j = 1; for i = Li:Ls x1(j) = x(i); y1(j) = y(i); j = j + 1; end fx1 = Lagrange(m, xr, x1, y1); else
  • 7. inc = floor(nd/2); inci = inc - 1; Li = Li - inci; Ls = Ls + inc; if Ls > n - 1 t = Ls - (n - 1); Li = Li - t; Ls = Ls - t; end if Li < 0 t = Abs(Li); Li = Li + t; Ls = Ls + t; end j = 1; for i = Li+1:Ls+1 x1(j) = x(i); y1(j) = y(i); j = j + 1; end fx1 = Lagrange(m, xr, x1, y1); end end
  • 8. end else fprintf(' ¡Error! No es posible la interpolación para este grado del polinomio.n'); return; end fprintf('El resultado de la interpolación: y(%f) = %fn',xr, fx1);
  • 9. % Función que es llamada por "IntPolacionLagrange" % En está función se efectua la interpolación con el uso % del polinomio interpolante de Lagrage. function yest = Lagrange(n, xr, x, y) s = 0; for i = 1:n+1 p = 1; for j = 1:n+1 if i ~= j p = p * (xr - x(j)) / (x(i) - x(j)); end end s = s + y(i) * p; end yest = s; end