Академический Документы
Профессиональный Документы
Культура Документы
EJERCICIO 1
for i=1:k-1
a1=2*f(a+i*h);
int=int+a1;
end
I=h/2*int
format long
k=3;
a=-2;
b=5;
h=(b-a)/k;
int=f(a)+f(b);
for i=1:k-1
a1=2*f(a+i*h);
int=int+a1;
end
I=h/2*int
format long
Instituto Politcnico Nacional
Unidad Profesional Interdisciplinaria de Biotecnologa
k=20;
a=-2;
b=5;
h=(b-a)/k;
int=f(a)+f(b);
for i=1:k-1
a1=2*f(a+i*h);
int=int+a1;
end
I=h/2*int
format long
k=500;
a=-2;
b=5;
h=(b-a)/k;
int=f(a)+f(b);
for i=1:k-1
a1=2*f(a+i*h);
int=int+a1;
end
I=h/2*int
format long
Instituto Politcnico Nacional
Unidad Profesional Interdisciplinaria de Biotecnologa
EJERCICIO 2
Mtodo de Simpson 1/3
Evala la integral (1/(2*pi)^1/2)*exp(-1/2*t^2) en el intervalo [-1,1] con 10n subintervalos.
syms t
y=(1/((2*pi)^(1/2)))*exp((-1/2)*(t^2));
x=a:h:b;
f=subs(y,x);
a1=f(1);
%Primera sumatoria
for i=2:2:n-1
a1=a1+4*f(i);
end
for i=3:2:n-2
a1=a1+2*f(i);
end
a1=a1+f(n);
a1=(h/3)*a1;
ezplot(y,[-3,3])
grid on;title('y=1/((2*pi)^(1/2)))*exp((-1/2)*(t^2)')
xlabel('Eje x','FontSize',12)
ylabel('Eje y','FontSize',12)
set(gcf,'Color','white')
hold off
Instituto Politcnico Nacional
Unidad Profesional Interdisciplinaria de Biotecnologa
Instituto Politcnico Nacional
Unidad Profesional Interdisciplinaria de Biotecnologa
EJERCICIO 3
Calcule el valor de la siguiente integral por el Mtodo de Simpson 1/3
5/2
( ( ))
1 4
syms t
y=log(sin(exp(t)/4));
x=a:h:b;
f=subs(y,x);
a1=f(1);
%Primera sumatoria
for i=2:2:n-1
a1=a1+4*f(i);
end
for i=3:2:n-2
a1=a1+2*f(i);
end
a1=a1+f(n);
a1=(h/3)*a1;
ezplot(y,[-3,3])
grid on;title('y=1/((2*pi)^(1/2)))*exp((-1/2)*(t^2)')
xlabel('Eje x','FontSize',12)
ylabel('Eje y','FontSize',12)
set(gcf,'Color','white')
hold off
er=abs(IntSimp-a1)
Instituto Politcnico Nacional
Unidad Profesional Interdisciplinaria de Biotecnologa
syms t
y=log(sin(exp(t)/4));
x=a:h:b;
f=subs(y,x);
a1=f(1);
%Primera sumatoria
for i=2:2:n-1
a1=a1+4*f(i);
end
for i=3:2:n-2
a1=a1+2*f(i);
end
a1=a1+f(n);
a1=(h/3)*a1;
ezplot(y,[-3,3])
grid on;title('y=log(sin(exp(t)/4)')
xlabel('Eje x','FontSize',12)
ylabel('Eje y','FontSize',12)
set(gcf,'Color','white')
hold off
er=abs(IntSimp-a1)
syms t
y=log(sin(exp(t)/4));
x=a:h:b;
f=subs(y,x);
a1=f(1);
%Primera sumatoria
for i=2:2:n-1
a1=a1+4*f(i);
end
Instituto Politcnico Nacional
Unidad Profesional Interdisciplinaria de Biotecnologa
for i=3:2:n-2
a1=a1+2*f(i);
end
a1=a1+f(n);
a1=(h/3)*a1;
ezplot(y,[-3,3])
grid on;title('y=log(sin(exp(t)/4)')
xlabel('Eje x','FontSize',12)
ylabel('Eje y','FontSize',12)
set(gcf,'Color','white')
hold off
er=abs(IntSimp-a1)
syms t
y=log(sin(exp(t)/4));
x=a:h:b;
f=subs(y,x);
a1=f(1);
%Primera sumatoria
for i=2:2:n-1
a1=a1+4*f(i);
end
for i=3:2:n-2
a1=a1+2*f(i);
end
a1=a1+f(n);
a1=(h/3)*a1;
ezplot(y,[-3,3])
grid on;title('y=log(sin(exp(t)/4)')
xlabel('Eje x','FontSize',12)
ylabel('Eje y','FontSize',12)
set(gcf,'Color','white')
hold off
er=abs(IntSimp-a1)
Valor
n Valor exacto Error
aproximado
10 -0.4461 0.0127
20 -0.4358 0.0024
-0.4334
100 -0.4335 0.00001484
200 -0.4334 0.000001093
EJERCICIO 4
La integral que representa el rea de la superficie de revolucin generada al girar el arco
AB definida por las ecuaciones paramtricas f (t) & g (t) en torno al eje x es:
2 2
= 2()( ) + ( )
t f(t) g(t)
0 0 0
0.5 0.5 0.25
1.0 1.0 1.0
1.5 1.5 2.25
2.0 2.0 4.0
2.5 2.5 6.25
3.0 3.0 9.0
Aproxime el rea de la superficie de revolucin desde a=0 hasta b=3, utilizando Simpson
1/3
clear all
clc
close all
format long
a=0;
b=3;
t=[0 0.5 1 1.5 2 2.5 3];
f=[0 0.5 1 1.5 2 2.5 3];
Instituto Politcnico Nacional
Unidad Profesional Interdisciplinaria de Biotecnologa
%Direncias centradas
df(1)=(f(2)-f(1))/(t(2)-t(1));
for i=2:n-1
df(i)=(f(i+1)-f(i-1))/(t(i+1)-t(i-1));
end
df(n)=(f(n)-f(n-1))/(t(n)-t(n-1));
dg(1)=(g(2)-g(1))/(t(2)-t(1));
for i=2:n-1
dg(i)=(g(i+1)-g(i-1))/(t(i+1)-t(i-1));
end
dg(n)=(g(n)-g(n-1))/(t(n)-t(n-1));
%Funcin a integrar
f=2*pi*g.*((df.^2)+(dg.^2)).^(1/2)
A=f(1); %Variable para los valores f
for i=2:2:n-1
A=A+4*f(i);
end
for i=3:2:n-2
A=A+2*f(i);
end
A=A+f(n);
= .
Instituto Politcnico Nacional
Unidad Profesional Interdisciplinaria de Biotecnologa
TAREA
DIFERENCIACIN E INTEGRACIN NUMRICA
1.- La distancia de un esquiador que descendente desde un punto fijo se mide a intervalos
de 0,25 s como se muestra en la siguiente tabla:
Usa la aproximacin central para encontrar la velocidad y aceleracin del esquiador en cada
uno de los puntos.
2.- Calcule el cambio de entropa S que sufre un gas ideal a presin constante al cambiar
su temperatura de 280 a 400 K. Utilice el mtodo del trapecio para k = 1, 2 y 10
2
=
1
T Q
280 4.87
310 5.02
340 5.16
370 5.25
400 5.30
Para k=1;
Para k=2;
Para k=10
clc;clear all;close all
%metodo del trapecio
%aproxima la int def de f=
%en el intervalo [0,3], para k=1,2,10
t=[280,310,340,370,400];
q=[4.87,5.02,5.16,5.25,5.30];
for i=1:5
r(i)=q(i)/t(i);
end
a=r(1);b=r(5);k=10;
h=(b-a)/k;
x=0:h:3;
syms p
g(1)=((h/2)*(a+(2*(r(1))+b)))
for i=1:4
g(i)=((h/2)*(a+(2*(r(i+1))+b)))
end
a=1;
b=2;
n=4;
h=(b-a)/n;
x=1:h:2;
syms t
g=t*(log(t));
f=subs(g,x);
Instituto Politcnico Nacional
Unidad Profesional Interdisciplinaria de Biotecnologa
f=vpa(f,4);
a1=f(1);
for i=2:length(f)-1
a1=a1+2*f(i);
end
a1=a1+f(length(f));
Intdef=(h/2)*a1;
valexac=int(g,1,2)
valexac=double(valexac)
3
1
) , = 10
0 16 + 2
4.- Utilizar la regla de Simpson 1/3 para resolver las siguientes integrales con el nmero de
subintervalos indicados.
2
) 3 , =4
2
syms t
y=(t^3)*exp(t);
x=a:h:b;
f=subs(y,x);
a1=f(1);
%Primera sumatoria
for i=2:2:n-1
a1=a1+4*f(i);
end
for i=3:2:n-2
a1=a1+2*f(i);
end
a1=a1+f(n);
a1=(h/3)*a1;
disp('El valor aproximado por
Simpson 1/3 es:')
a1=double(a1)
disp('El valor "exacto" directamente es:')
IntSimp=int(y,-2,2);
IntSimp=double(IntSimp)
3
1
) , = 10
0 16 + 2
%Primera sumatoria
for i=2:2:n-1
a1=a1+4*f(i);
end
for i=3:2:n-2
a1=a1+2*f(i);
end
a1=a1+f(n);
a1=(h/3)*a1;
disp('El valor aproximado por Simpson 1/3 es:')
a1=double(a1)
disp('El valor "exacto" directamente es:')
IntSimp=int(y,0,3);
IntSimp=double(IntSimp)
Instituto Politcnico Nacional
Unidad Profesional Interdisciplinaria de Biotecnologa
2
cos(2) + 1 2
) , =3
0 +1
5.- Un campesino tiene un terreo en su pueblo delimitado por una cerca recta y un rio. Como
el campesino quiere vender ese terreno necesita conocer el rea exacta en metros
cuadrados. Cada 20 metros a lo largo de la cerca, el campesino midi la distancia hacia el
rio. Obtuvo las siguientes distancias:
Largo de la cerca (m) 0 20 40 60 80 100 120
Distancia al ro (m) 0 22 41 53 28 17 0
clc
clear all
close all
x=[0:20:120];
y=[0,22,41,53,28,17,0];
plot(x,y,'r-')
title('Delimitacion del
Terreno','FontSize',12)
xlabel('Largo de la
cerca','FontSize',12)
ylabel('Distancia del
rio','FontSize',12)
b)
clear all; clc; close all; format long
a=0; b=120;
x=[0 20 40 60 80 100 120];
y=[0 22 41 53 28 17 0];
n=length(x);
N=n-1;
h=(b-a)/N;
%direncias centradas
dy(1)=(y(2)-y(1))/(x(2)-x(1))
for i=2:n-1
dy(i)=(y(i+1)-y(i-1))/(x(i+1)-x(i-1));
end
dy(n)=(y(n)-y(n-1))/(x(n)-x(n-1));
%funcion a integrar
A=y(1); %variable para los valores y
for i=2:2:n-1
A=A+4*y(i);
end
for i=3:2:n-2
A=A+2* y(i)
end
A=A+y(n);
%area aproximada por simpson
A=(h/3)*A