Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
clc,clear all
a=0;b=2;
f=inline('pi*(1+(x/2)^2)^2');
Ia=(f(a)+f(b))*(b-a)/2
Ie=11.7286
ERP=abs((Ia-Ie)/Ie)*100
fprintf('EL ER%% ES DE %f %%\n',ERP)
clc,clear all
a=0;b=2;
f=inline('pi*(1+(x/2)^2)^2');
h=(b-a)/3;
Ia=3*h/8*(f(a)+3*f(a+h)+3*f(a+2*h)+f(b))
%error
Ie=11.7286
ERP=abs((Ia-Ie)/Ie)*100
fprintf('EL ER%% ES DE %f %%\n',ERP)
%METODO DE EULER
clc,clear all
x0=0;y0=1;xf=0.6;n=3;
h=(xf-x0)/n;
f=inline('2*x-y');
disp('
i
xn
yn')
disp('===============================')
for i=1:n
y1=y0+h*f(x0,y0);
x1=x0+h;
fprintf('%2d %7.4f %7.4f\n',i,x1,y1)
x0=x1;y0=y1;
end
clc,clear all
x0=0;y0=1;xf=0.6;n=3;
h=(xf-x0)/n;
f=inline('2*x-y');
disp('
i
xn
yn')
disp('===============================')
for i=1:n
%PASO PREDICTOR
y1=y0+h*f(x0,y0);
x1=x0+h;
%PASO CORRECTOR
Der_Prom=(f(x0,y0)+f(x1,y1))/2;
y1=y0+h*Der_Prom;
x1=x0+h;
fprintf('%2d %7.4f %7.4f\n',i,x1,y1)
x0=x1;y0=y1;
end
%METODO DE TAYLOR
clc,clear all
x0=0;y0=1;xf=0.6;n=3;
h=(xf-x0)/n;
f=inline('2*x-y');
disp('
i
xn
yn')
disp('===============================')
for i=1:n
y1=y0+h*f(x0,y0)+h^2/2*(2-2*x0+y0);
x1=x0+h;
fprintf('%2d %7.4f %7.4f\n',i,x1,y1)
x0=x1;y0=y1;
end