Page 788 - Chapra y Canale. Metodos Numericos para Ingenieros 5edición_Neat
P. 788

764                     MÉTODOS DE RUNGE-KUTTA

                                      En efecto, la utilidad de un esquema de integración adaptativo depende de la naturaleza
                                      de las funciones que habrán de modelarse. En particular resulta ventajoso en aquellas
                                      soluciones con grandes tramos suaves y con regiones cortas de cambio abrupto. Además,
                                      tiene utilidad en aquellas situaciones donde no se conoce de antemano el tamaño de paso
                                      correcto. En tales casos, la rutina adaptativa “sentirá” su camino para la solución man-
                                      teniendo los resultados dentro de la tolerancia deseada. Así, avanzará con pasos peque-
                                      ños, “de puntillas” por regiones de cambio abrupto y acelerará el paso cuando sean más
                                      graduales las variaciones.

                     PROBLEMAS


              25.1  Resuelva en forma analítica el problema de valores inicia-  25.10  Solucione en forma numérica el problema siguiente, de
              les siguiente, en el intervalo de x = 0 a 2:    t = 0 a 3:
                  dy                                              dy
                    =  yx −11.  y                                   =− yt+  2  y 0()  = 1
                       2
                  dx                                              dt
              donde y(0) = 1. Grafique la solución.           Utilice el método de RK de tercer orden, con un tamaño de paso
              25.2  Utilice el método de Euler con h = 0.5 y 0.25, para resolver   de 0.5.
              el problema 25.1. Grafique los resultados en la misma gráfica   25.11  Use los métodos de a) Euler, y b) RK de cuarto orden,
              para comparar en forma visual la exactitud de los dos tamaños   para resolver:
              de paso.                                            dy        −
              25.3  Emplee el método de Heun con h = 0.5 para resolver el   =−2 y + 4 e  x
                                                                  dx
              problema 25.1. Itere el corrector hasta que e s  = 1%.
              25.4  Emplee el método del punto medio con h = 0.5 y 0.25, para   dz  =−  yz 2
              resolver el problema 25.1.                          dx    3
              25.5  Use el método de RK clásico de cuarto orden con h = 0.5   en el rango de x = 0 a 1, con un tamaño de paso de 0.2, con
              para resolver el problema 25.1.                 y(0) = 2, y z(0) = 4.
              25.6  Repita los problemas 25.1 a 25.5, pero para el problema de   25.12  Calcule el primer paso del ejemplo 25.14, con el método
              valores iniciales siguiente, en el intervalo de x = 0 a 1:  de RK de cuarto orden adaptativo, con h = 0.5. Verifique si el
                  dy                                          ajuste del tamaño del paso está bien.
                       +
                    = (12 x)  y  y( )0  = 1
                  dx                                          25.13 Si e = 0.001, determine si se requiere ajustar el tamaño
                                                              del paso para el ejemplo 25.12.
              25.7  Utilice los métodos de a) Euler y b) Heun (sin iteración)
                                                              25.14  Use el enfoque de RK-Fehlberg para llevar a cabo el
              para resolver:
                                                              mismo cálculo del ejemplo 25.12, de x = 0 a 1, con h = 1.
                   2
                  dy  −  05.  t + =                           25.15  Escriba un programa de computadora con base en la figu-
                             0
                           y
                  dt 2                                        ra 25.7. Entre otras cosas, incluya comentarios que documenten
              donde y(0) = 2 y y’(0) = 0. Resuelva de x = 0 a 4, con h = 0.1.   al programa para identificar qué es lo que se pretende realizar en
              Compare los métodos por medio de graficar las soluciones.  cada sección.
              25.8  Resuelva el problema siguiente con el método de RK de   25.16  Pruebe el programa que desarrolló en el problema 25.15
              cuarto orden:                                   para duplicar los cálculos de los ejemplos 25.1 y 25.4.
                   2
                  dy  +  06.  dy  + 8 y =                     25.17  Haga un programa amistoso para el usuario para el méto-
                                0
                  dx  2  dx                                   do de Heun con corrector iterativo. Pruébelo con la repetición de
                                                              los resultados de la tabla 25.2.
              donde y(0) = 4 y y’(0) = 0. Resuelva de x = 0 a 5 con h = 0.5.
                                                              25.18  Desarrolle un programa de computadora amistoso para
              Grafique sus resultados.
                                                              el usuario para el método clásico de RK de cuarto orden. Pruebe el
              25.9  Resuelva la ecuación que se presenta a continuación, de
                                                              programa con la repetición del ejemplo 25.7.
              t = 0 a 3, con h = 0.1, con los métodos de a) Heun (sin corrector),
                                                              25.19  Realice un programa de computadora amistoso para
              y b) RK y Ralston de segundo orden:
                                                              el usuario para sistemas de ecuaciones, con el empleo del méto-
                  dy                                          do de RK de cuarto orden. Use este programa para duplicar el
                    =  y sen ()  y 0( )  = 1
                         3
                           t
                  dt                                          cálcu lo del ejemplo 25.10.
                                                                                                         6/12/06   14:02:07
          Chapra-25.indd   764                                                                           6/12/06   14:02:07
          Chapra-25.indd   764
   783   784   785   786   787   788   789   790   791   792   793