Está en la página 1de 1

function [C,L]=int_lagrange(X,Y)

% -X es el vector de las abscisas


% -Y es el vector respuesta
% -C es la matriz que contiene los coeficientes del
% polinomio interpolador de Lagrange
% -L es la matriz que contiene los coeficientes de los
% polinomios coeficientes de Lagrange
w=length(X);
n=w-1;
L=zeros(w,w);
%formacion de los polinomios coeficientes de Lagrange
for k=1:n+1
V=1;
for j=1:n+1
if (k~=j)
V=conv(V,poly(X(j)))/(X(k)-X(j));
end
end
L(k,:)=V;
end
% C�lculo de los coeficientes del polinomio
% interpolador de Lagrange
C=Y*L;

syms t
for k=1:w
p(k)=t^(w-k)*C(k)
pol=sum(p);
end

También podría gustarte