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

7.7  LOCALIZACIÓN DE RAÍCES CON BIBLIOTECAS Y PAQUETES DE SOFTWARE  191

                                            Se debe observar que Solver puede fallar. Su éxito depende de 1. la condición del
                                         sistema de ecuaciones y/o 2. la calidad de los valores iniciales. El resultado satisfactorio
                                         del ejemplo anterior no está garantizado. A pesar de esto, se puede encontrar a Solver
                                         bastante útil para hacer de él una buena opción en la obtención rápida de raíces para un
                                         amplio rango de aplicaciones a la ingeniería.


                                         7.7.2 MATLAB
                                         MATLAB es capaz de localizar raíces en ecuaciones algebraicas y trascendentes, como
                                         se muestra en la tabla 7.1. Siendo excelente para la manipulación y localización de raíces
                                         en los polinomios.
                                            La función fzero está diseñada para localizar la raíz de una función. Una represen-
                                         tación simplificada de su sintaxis es

                                            fzero (f, X 0 , opciones)
                                         donde f es la tensión que se va a analizar, x  es el valor inicial y opciones son los pará-
                                                                           0
                                         metros de optimización (éstos pueden cambiarse al usar la función optimset). Si no se
                                         anotan las opciones se emplean los valores por omisión. Observe que se pueden emplear
                                         uno o dos valores iniciales, asumiendo que la raíz está dentro del intervalo. El siguiente
                                         ejemplo ilustra cómo se usa la función fzero.

                           EJEMPLO 7.6  Uso de MATLAB para localizar raíces

                                         Planteamiento del problema.  Utilice la función fzero de MATLAB para encontrar
                                         las raíces de
                                                  10
                                            f (x) = x  – 1
                                         dentro del intervalo x  = 0 y x  = 4, obviamente se tiene dos raíces –1 y 1. Recuerde que
                                                                u
                                                          l
                                         para determinar la raíz positiva en el ejemplo 5.6 se usó el método de la falsa posición
                                         con valores iniciales 0 y 1.3.



                                                  TABLA 7.1  Funciones comunes de MATLAB relacionadas
                                                            con la manipulación de polinomios
                                                            y la localización de raíces.

                                                  Función              Descripción
                                                  fzero                Raíz de una sola función
                                                  roots                Encuentra raíces de polinomios
                                                  poly                 Construye polinomios con raíces específi cas
                                                  polival              Evalúa un polinomio
                                                  polivalm             Evalúa un polinomio con argumento matricial
                                                  residue              Expansión de la fracción-parcial (residuos)
                                                  polyder              Diferenciación polinomial
                                                  conv                 Multiplicación de polinomios
                                                  deconv               División de polinomios





                                                                                                         6/12/06   13:51:28
          Chapra-07.indd   191                                                                           6/12/06   13:51:28
          Chapra-07.indd   191
   210   211   212   213   214   215   216   217   218   219   220