PROYECTOS DE ANALISIS MEDIANTE LA ECUACION DE BERNOULLI Y TEOREMA DE TORRICELLI
clc, clear all
format compact fprintf('\n\t ** FACULTAD DE INGENIERIA QUIMICA **') fprintf('\n\t\t*******************************************************') fprintf('\n\t\t CURSO : MECNICA DE FLUIDOS') fprintf('\n\t\t TEMA : PROYECTO DE ANLISIS MEDIANTE ECUACIONES ') fprintf('\n\t\t DE BERNOULLI Y EL TEOREMA DE TORRICELLI ') fprintf('\n\t\t PROBLEMA: 4 ') fprintf('\n\t\t PROFESOR : Dr. Ing. GUILLERMO EVANGELISTA BENITES') fprintf('\n\t\t******************************************************\n') disp(' ') disp(' ALUMNO: Medina Olivares Junior ') disp(' ') disp('******************EN QUE UNIDADES DESEA TRABAJAR****************') disp(' Marque n 1 Marque n2 Marque n3') disp(' Si es en metros Si es en pulgadas Si es en pies') disp(' ') a=input(' Marque EL NUMERO : '); if a==1 disp(' ') g=9.806; Dt=input('Ingrese el diametro del tanque (m) : '); disp(' ') Di=input('Ingrese el diametro de la boquilla del tanque (m) : '); disp(' ') H1=input('Ingrese la altura del fluido (m) : '); disp(' ') H2=input('Ingrese la altura a la cual quiere vaciar el tanque (m) : '); At=((3.1416*(Dt)^2))/4; Ai=((3.1416*(Di)^2))/4; t=(2*(At/Ai)/(2*g)^0.5)*((H1^0.5)-(H2^0.5)); disp(' ') fprintf('El tiempo necesario para vaciar el tanque en segundos es: ') disp(t) elseif a==2 disp(' ') g=9.806*39.370; Dt=input('Ingrese el diametro del tanque (pulg) : '); disp(' ') Di=input('Ingrese el diametro de la boquilla del tanque (pulg) : '); disp(' ') H1=input('Ingrese la altura del fluido (pulg) : '); disp(' ') H2=input('Ingrese la altura a la cual quiere vaciar el tanque (pulg) : '); At=((3.1416*(Dt)^2))/4; Ai=((3.1416*(Di)^2))/4; t=(2*(At/Ai)/(2*g)^0.5)*((H1^0.5)-(H2^0.5)); disp(' ') fprintf('El tiempo necesario para vaciar el tanque en segundos es: ') disp(t) elseif a==3 disp(' ') g=9.806*3.2808; Dt=input('Ingrese el diametro del tanque en(pies o ft) : '); disp(' ') Di=input('Ingrese el diametro de la boquilla del tanque en (pies o ft) : '); disp(' ') H1=input('Ingrese la altura del fluido en (pies o ft) : '); disp(' ') H2=input('Ingrese la altura a la cual quiere vaciar el tanque en (pies o ft) : '); At=((3.1416*(Dt)^2))/4; Ai=((3.1416*(Di)^2))/4; t=(2*(At/Ai)/(2*g)^0.5)*((H1^0.5)-(H2^0.5)); disp(' ') fprintf('El tiempo necesario para vaciar el tanque en segundos es: ') disp(t) disp(' ') else disp(' ') disp(' ATENCION: USTED NO MARCO CORRECTAMENTE EL NUMERO') disp(' ') b=input(' Desea volver a intentar? PRESIONE 4 = SI y 5 = NO : '); if b==4; disp(' ') disp('********************EN QUE UNIDADES DESEA TRABAJAR*******************') disp(' Marque n 1 Marque n2 Marque n3') disp(' Si es en metros Si es en pulgadas Si es en pies') disp(' ') c=input('Marque: '); if c==1 disp(' ') g=9.806; Dt=input('Ingrese el diametro del tanque (m) : '); disp(' ') Di=input('Ingrese el diametro de la boquilla del tanque (m) : '); disp(' ') H1=input('Ingrese la altura del fluido (m) : '); disp(' ') H2=input('Ingrese la altura a la cual quiere vaciar el tanque (m) : '); At=((3.1416*(Dt)^2))/4; Ai=((3.1416*(Di)^2))/4; t=(2*(At/Ai)/(2*g)^0.5)*((H1^0.5)-(H2^0.5)); disp(' ') fprintf('El tiempo necesario para vaciar el tanque en segundos es: ') disp(t) elseif c==2 disp(' ') g=9.806*39.370; Dt=input('Ingrese el diametro del tanque (pulg) : '); disp(' ') Di=input('Ingrese el diametro de la boquilla del tanque (pulg) : '); disp(' ') H1=input('Ingrese la altura del fluido (pulg) : '); disp(' ') H2=input('Ingrese la altura a la cual quiere vaciar el tanque (pulg) : '); At=((3.1416*(Dt)^2))/4; Ai=((3.1416*(Di)^2))/4; t=(2*(At/Ai)/(2*g)^0.5)*((H1^0.5)-(H2^0.5)); disp(' ') fprintf('El tiempo necesario para vaciar el tanque en segundos es: ') disp(t) elseif c==3 disp(' ') g=9.806*3.2808; Dt=input('Ingrese el diametro del tanque en(pies o ft) : '); disp(' ') Di=input('Ingrese el diametro de la boquilla del tanque en (pies o ft) : '); disp(' ') H1=input('Ingrese la altura del fluido en (pies o ft) : '); disp(' ') H2=input('Ingrese la altura a la cual quiere vaciar el tanque en (pies o ft) : '); At=((3.1416*(Dt)^2))/4; Ai=((3.1416*(Di)^2))/4; t=(2*(At/Ai)/(2*g)^0.5)*((H1^0.5)-(H2^0.5)); disp(' ') fprintf('El tiempo necesario para vaciar el tanque en segundos es: ') disp(t) end elseif b==5 disp(' ') disp(' ') disp(' *******************GRACIAS********************')
end end - Ejercicio 6 - PROYECTOS DE ANALISIS MEDIANTE LA ECUACION DE BERNOULLI Y TEOREMA DE TORRICELLI
clc, clear all
format compact fprintf('\n\t ** FACULTAD DE INGENIERIA QUIMICA **') fprintf('\n\t\t*******************************************************') fprintf('\n\t\t CURSO : MECNICA DE FLUIDOS') fprintf('\n\t\t TEMA : PROYECTO DE ANLISIS MEDIANTE ECUACIONES ') fprintf('\n\t\t DE BERNOULLI Y EL TEOREMA DE TORRICELLI ') fprintf('\n\t\t PROBLEMA: 6 ') fprintf('\n\t\t PROFESOR : Dr. Ing. GUILLERMO EVANGELISTA BENITES') fprintf('\n\t\t******************************************************\n') disp(' ') disp(' ALUMNO: Medina Olivares Junior ') disp(' ') X=input('QUE DESEA CALCULAR? responda: PRESIN = 1 ; VELOCIDAD = 2 : '); %Elegir cualquiera de esta dos opciones if X==1 disp(' ') x1=input('La presin por encima del agua es la PRESIN ATMOSFRICA? : ( SI )= 1 ; ( NO )= 2: '); if x1==1 disp(' ') disp(' LA PRESION ES = 0 ') elseif x1==2; disp(' ') disp('******************EN QUE UNIDADES DESEA TRABAJAR****************') % Para diferentes unidades disp(' Marque n 1 Marque n2') disp(' Si es en metros Si es en pies') disp(' ') end a=input(' Marque EL NUMERO : '); if a==1 disp(' ') h1=input('Ingrese la profundidad del agua en el tanque en m : '); disp(' ') H=input('Ingrese la altura del chorro en m : '); y=9.81;%KN/m^3 P=((H-h1)*y)*0.1449889; %SE MULTIPLICA POR: 0.1449889 -> lb/pulg^2 disp(P) elseif a==2 disp(' ') h1=input('Ingrese la profundidad del agua en el tanque en ft : '); disp(' ') H=input('Ingrese la altura del chorro en ft : '); y=0.433543; %lb/pulg^2*pie P=((H-h1)*y);%(pie*KN/m^3)*[KN/m^3*[(m^3/(3.2808*pie)^3]*[(pie^2/ (12*pulg)^2]*[(10^3kg)*(lb/0.453592*kg)]]= lb/pulg^2 = psig disp(' ') disp(P) end elseif X==2; disp(' ') x3=input('La presin por encima del agua es la PRESIN ATMOSFRICA? : ( SI )= 1 ; ( NO )= 2 '); if x3==1; disp(' ') g=9.806; h1=input('Ingrese la altura del agua en el tanque: '); disp(' ') v=(2*g*h1)^0.5; disp(v) elseif x3==2; disp(' ') p1=input('Ingrese la presin sobre el agua: '); disp(' ') h1=input('Ingrese la altura del agua: '); disp(' ') h2=input('Ingrese la altura a la que se encuentra la boquilla: ') h=h1-h2; g=9.806; y=9.81; disp(' ') v=((2*g)*((p1/y)+h))^0.5; disp(v) end end