Anda di halaman 1dari 2

Codigo de euler modificadoCodigo de euler modificado function eulm1'( funcion,x0,y0,h,a) i=1; h=(a-x0)/n; xp(1)=x0;yp(1)=y0; while i<=n x=x0;y=y0; m=eval(funcion);

y12=y0+(h/2)*m; x12=x0+(h/2); x=x12;y=y12; m12=eval(funcion); y1=y0+h*m12 x1=x0+h x0=x1;xp(i+1)=x1; y0=y1;xp(i+1)=y1; i=i+1; end plopt(xp,yp,'ok',xp,yp,'linewidth',2); xlabel('x');ylabel('y'); grid on

1. Calcule el tiempo necesario para que el nivel del lquido dentro del tanque esfrico con radio r=5m mostrado en la figura pase de 4m a 3m. La velocidad de salida por el orificio del fondo es v= 4.895 m/s, el dimetro de dicho orificio es de 10 cm. V= 52
3 3

SOLUCION: Utilizaremos la ecuacin de continuidad.

ACUMULACION = ENTRADA SALIDA = A es el rea de orificio de salida: = ( )2


2

Luego reemplazaremos el volumen en funcin de la altura:

52
Se deriva:
2

= (

)2

Al despejar se obtiene: = (

)2

5(

)2 2)

Una vez obtenido la ecuacin diferencial y algunos valores iniciales: =


4 4( 5( ) )

( ) =4m ( ) =3m Aplicamos el mtodo de Euler modificado y un paso de integracin h de 10 segundos:

Anda mungkin juga menyukai