function coef=polinomio_interp_newton(x,y)
// coef=polinomio_interp_newton(x,y)
// Calcula os coeficientes do polinômio interpolador de Newton
m = max(size(x));
n = m-1;
c = zeros(m,m);
c(:,1) = y';
for j=1:n
for i=0:n-j
c(i+1,j+1) =
(c(i+2,j)-c(i+1,j))/(x(i+j+1)-x(i+1));
end
end
coef = c(1,1:m);
endfunction
Nenhum comentário:
Postar um comentário