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

754                     MÉTODOS DE RUNGE-KUTTA

                                      Procediendo de la misma forma con los pasos restantes se obtiene


                                         x      y 1         y 2
                                         0      4           6
                                         0.5    3.115234    6.857670
                                         1.0    2.426171    7.632106
                                         1.5    1.889523    8.326886
                                         2.0    1.471577    8.946865






                                      25.4.3  Algoritmo computacional para resolver sistemas de EDO
                                      El código computacional para resolver una sola EDO con el método de Euler (figura
                                      25.7) puede fácilmente extenderse a sistemas de ecuaciones. Las modificaciones son:

                                      1.  Dar el número de ecuaciones, n.
                                      2.  Dar los valores iniciales para cada una de las n variables dependientes.
                                      3.  Modificar el algoritmo de manera que calcule las pendientes para cada una de las
                                         variables dependientes.
                                      4.  Incluir las ecuaciones adicionales para calcular los valores de la derivada por cada
                                         una de las EDO.
                                      5.  Incluir ciclos para calcular un nuevo valor para cada variable dependiente.
                                         Este algoritmo se presenta en la figura 25.18 para el método RK de cuarto orden.
                                      Observe que es similar en estructura y organización a la figura 25.7. La mayoría de las
                                      diferencias se relacionan con el hecho de que:

                                      1. Hay n ecuaciones
                                      2.  Está el detalle adicionado del método RK de cuarto orden.

                      EJEMPLO 25.11  Solución de sistemas de EDO con el uso de computadora

                                      Planteamiento del problema.  Un programa de cómputo para implementar el método
                                      RK de cuarto orden para sistemas se puede desarrollar fácilmente con base en las figu-
                                      ras 25.18. Tal software es conveniente para comparar diferentes modelos de un sistema
                                      físico. Por ejemplo, un modelo lineal para un péndulo oscilante está dado por [recuerde
                                      la ecuación (PT7.11)]:
                                          dy         dy
                                            1  =  y   2  = − 16.  y 1
                                          dx    2    dx        1

                                      donde y  y y  = desplazamiento angular y velocidad. Un modelo no lineal del mismo
                                            1
                                                2
                                      sistema es [recuerde la ecuación (PT7.9)]:
                                          dy 3  =  y  dy 4  = − 16 1.  sen  y ( )
                                          dx    4  dx            3





                                                                                                         6/12/06   14:02:04
          Chapra-25.indd   754                                                                           6/12/06   14:02:04
          Chapra-25.indd   754
   773   774   775   776   777   778   779   780   781   782   783