Documentos de Académico
Documentos de Profesional
Documentos de Cultura
METODO DE INTERPOLACION
DE LAGRANGE
❖ CICLO: IV
Codificación en matlab
%(Base)
clear all
close all
disp('========================================')
disp(' INTERPOLACION DE LAGRANGE ')
disp('========================================')
x=input('ingrese los valores de x: ');
y=input('ingrese los valores de y: ');
xi=input('ingrese el valor de la interpolacion Xi: ');
n=(length(x)-1);
suma=0;
for i=1:n+1;
producto=y(i);
for j=1:n+1;
if i~=j;
producto=producto*(xi-x(j))/(x(i)-x(j));
end
end
suma=suma+producto;
end
fprintf('\n')
fprintf(' la interpolacion para un XI=%1.0f es:%2.6f\n',xi,s)
%Función del método de lagrange