Контрольная работа: Аппроксимация функций 2
_____________________________________________________________
n=11;
i=0;
for p=11:0.05:12
i=i+1;
a=0.5+i*0.5;
x1(i)=p;
ff(i)=Nuton_vp(a,x,y,n);
end
% Построениеграфика
subplot(2,1,2); plot(x1,ff,'.-'); ylabel('y'); xlabel('x'); grid on
title('Интерполяция многочленом Ньютона вперёд')
Рис. 3. Интерполяция многочленом Ньютона вперёд
б) Формула Ньютона для интерполяции назад:
_____________________________________________________________
function [x]=Pnz(k,x,y);
n=12-round(k)+1; % Степень многочлена
ifn==12
n=11;
end
t=(k-11)/1;
t1(1)=1;
for i=2:n
t1(i)=t+(i-2);
end
t2=cumprod(t1);
for i=1:n