EJERCICIOS DE BISECCIN:
Alumna: Katherine Janeth Acua Huillca
Ciclo: V A
1. Un ingeniero disea un tanque esfrico como en la figura adjunta, para almacenar agua
para un poblado pequeo en un pas en desarrollo. El volumen de lquido que puede
contener se calcula con:
V = h2 (3R h)/3
Donde V = volumen (m3), h = profundidad en el tanque (m) y R = radio del tanque (m)
Si R = 3m. A qu profundidad debe llenarse el tanque de modo que contenga 30m3?
Resuelva con el mtodo de la biseccin en un intervalo de [1, 3] y con una precisin de
0,01
Resolucin:
Planteamiento de la funcin
Programando biseccin
function [c,iter] = bissec(a,b,e)
iter=1;
while abs(b-a) > e & iter<1000
c=(a+b)/2;
if f(a)*f(c) > 0
a=c;
else
b=c;
end
iter=iter+1;
end
Programando la ecuacin
function [y] = f(x)
y=9*x^2-x^3-90/pi;
end
Respuesta
bissec(1,3,0.01)
ans =
2.0234
2. Se carga una viga de la manera que se aprecia en la figura adjunta. Emplee el mtodo
de biseccin para resolver la posicin de la viga donde no hay momento.
Resolucin:
Primero graficamos el diagrama de fuerza cortante y momento flector
Hallamos la funcin que se hace cero:
y=12-10*x^2-185*x+1650
Programamos en matlab biseccin
function [c,iter] = bissec(a,b,e)
iter=1;
while abs(b-a) > e & iter<1000
c=(a+b)/2;
if f(a)*f(c) > 0
a=c;
else
b=c;
end
iter=iter+1;
end
Relacionamos el mtodo con la funcin
function [y] = f(x)
y=12-10*x^2-185*x+1650;
end
Hacemos correr el programa para el intervalo [6-10] con una aproximacin de 0.001 y
tenemos el resultado
>> bissec(6,10,0.001)
ans =
6.6162
3. La velocidad v de un paracaidista que est dada por:
donde g = 9,8m/s2 . Para un pacacaidista con coeficiente de arrastre de c = 15 kg/s, calcule
la masa m de modo que la velocidad sea v = 35m/s en t = 9s. Utilice el mtodo de la
Biseccin para determinar m con una precisin de 0,000001
Resolucin:
Primero hallamos la funcin
y=0.6533333333333*x*(1-(2.71828182846)^(-135/x))-35
Programamos el mtodo de biseccin
function [c,iter] = bissec(a,b,e)
iter=1;
while abs(b-a) > e & iter<1000
c=(a+b)/2;
if f(a)*f(c) > 0
a=c;
else
b=c;
end
iter=iter+1;
end
Programamos la funcin
function [y] = f(x)
y=0.6533333333333*x*(1-(2.71828182846)^(-135/x))-35;
end
Obtenemos el resultado
bissec(50,60,0.000001)
ans =
59.8410
4. Por un canal trapezoidal fluye agua a una tasa de Q = 20m3 /s. La profundidad crtica y
para dicho canal satisface la ecuacin
Donde g = 9, 81m/s2 , Ac = rea de la seccin transversal (m2 ) y B = ancho del canal en
la superficie (m). Para este caso, el ancho y el rea de la seccin transversal se relacionan
con la profundidad y por medio de
y
Resuelva para la profundidad crtica con el uso del mtodo
a) Grfico
b) Biseccin en el intervalo [0,5-2,5] con una precisin de 0,0001
Resolucin:
Obtenemos la funcin
y=(1-((20^2)/((9.81)*(3*x+((x^2)/2))^3)*(3+x)))
Programamos el mtodo de la biseccin
function [c,iter] = bissec(a,b,e)
iter=1;
while abs(b-a) > e & iter<1000
c=(a+b)/2;
if f(a)*f(c) > 0
a=c;
else
b=c;
end
iter=iter+1;
end
Programamos la funcin
function [y] = f(x)
y=(1-((20^2)/((9.81)*(3*x+((x^2)/2))^3)*(3+x)));
end
Obtenemos los resultados
>> bissec(0.5,2.5,0.0001)
ans =
1.5141