Professional Documents
Culture Documents
en donde
tabulados
. La
es:
function p=interLagrange(x,y)
n=length(x);
p=0;
for i=1:n
v=x;
v(i)=[ ];
L=poly(v)/polyval(poly(v),x(i));
p=p+y(i)*L;
end
xx=linspace(x(1),x(n)+2,500);
yy=sin(xx);
zz=polyval(p,xx);
plot(xx,yy,'g');
hold on
plot(xx,zz,'r');
for i=1:n
hold on
plot(x(i),y(i),'+');
end
end
function y=evapolinew(x,y,a)
n=length(x);
c=difedivi(x,y);
p=1;
y=c(1);
for i=2:n
p=p*(a-x(i));
y=y+c(i)*p;
end
Primero se divide el
Cada una de las integrales del lado derecho se puede aproximar usando
la regla del trapecio,
REGLA DE SIMPSON
Si se quiere aproximar
primero se selecciona un entero n par,
luego se divide el intervalo [a,b] en n subintervalos y se aplica la regla
de Simpson en cada par consecutivo de subintervalos.
Cada una de las integrales del lado derecho se puede aproximar usando
la regla de simpson.
(2)
x0 < z1 < x2, x2 < z2 < x4, ..., xn-2 < zn/2 < xn
1, 2, 3,..., n/2
para i =
function s=simpson(f,a,b,m)
h=(b-a)/(2*m);
s1=0;
s2=0;
for k=1:m
x=a+h*(2*k-1);
s1=s1+feval(f,x);
for k=1:(m-1)
x=a+h*(2*k);
s2=s2+feval(f,x);
end
s=h*(feval(f,a)+feval(f,b)+4*s1+2*s2)/3;