APROXIMACIÓN DE DATOS
function InterpDemo()
x=[0 1 4 6];
y=[1 -1 1 -1];
Interpolación de Lagrange
fprintf(' k x y L\n');
for k=1:4,
Dado un polinomio
x3+2x
Ejemplo1:
pol2=[2 4 0 1]; % definición del polinomio 2x3+4x2+1
raices=roots(pol2) % cálculo de sus raíces
pol2_n=poly(raices) % reconstrucción del polinomio
real(pol2_n) % ¿qué pasó?
Para calcular el valor de un polinomio p en un punto dado x basta con
utilizar el comando polyval
>>y=polyval(p,x)
Ejemplo3:
p=[1 –1 –1 1] % definición del polinomio x3-x2-x+1
polyval(p,2)
>>ans = 15
x=[ 1 4 6 5];
y=[0 1.3862944 1.7917595 1.6094379];
D=zeros(4,4);
for i=1:4
D(i,1)=y(i);