Вы находитесь на странице: 1из 1

Universidad Abierta y a Distancia de México

Analisis numerico2 act2 u 2


Rafael Guillermo González Acuña ES162000755
13 de febrero de 2018

Polinomios de Lagranche

Se adjunta el codigo de Matlab

function [respuesta]=lagranche(x1,x2)
n1=numel(x1);
n=n1-1;
L=zeros(n1,n1);
for k=1:n+1
R=1;
for j=1:n+1
if k~=j;
R=conv(R,poly(x1(j)))/(x1(k)-x1(j));
end
end
L(k,:)=R;
end
respuesta=x2*L;

-0.2500 0.1667 3.0000

Por lo que el resultado es −0,2500x2 + 0,1667x + 3,0000

Bibliografia:
Métodos numéricos con MATLAB John H. Mathews, Kurtis D. Fink

Вам также может понравиться