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

956                     APÉNDICE B  EMPECEMOS CON MATLAB

                                      La verdadera potencia de MATLAB se muestra en su capacidad para realizar cálculos
                                      con matrices. El producto interno de dos vectores (producto punto) se calcula usando
                                      el operador *

                                         a * b
                                      y, de la misma forma, el producto externo
                                         b * a

                                      Para ilustrar la multiplicación de un vector por una matriz, primero redefi nimos a y b,
                                         a = [ 1 2 3 ]

                                      y
                                         b = [ 4 5 6 ]’
                                      Ahora, hagamos

                                         a * A
                                      o

                                         A * b
                                      ¿Qué ocurre cuando las dimensiones no son las requeridas por las operaciones? Para
                                      verlo, escribamos
                                         A * a
                                      La multiplicación de una matriz por otra matriz se lleva a cabo de forma similar:

                                         A * A
                                      También se pueden hacer operaciones con escalares:

                                         A / pi
                                      Es importante recordar que MATLAB aplicará las operaciones aritméticas simples en
                                      forma de vector y matriz, si es posible. En ocasiones, usted necesitará realizar los cálcu-
                                      los elemento por elemento en una matriz o vector. MATLAB también puede hacer esto.
                                      Por ejemplo,

                                         A ^ 2
                                      da como resultado una multiplicación matricial de A consigo misma. Pero, ¿qué hacer si
                                      queremos elevar al cuadrado cada elemento de A? Esto se efectúa con
                                         A . ^ 2

                                      El . que precede al operador ^ signifi ca que la operación será llevada a cabo elemento
                                      por elemento. En el manual de MATLAB se le llama operaciones de arreglos.
                                         Cuando se utiliza el operador división (/) con matrices, el uso de una matriz inversa
                                      está implícito. Por lo tanto, si A es una matriz cuadrada no singular, entonces B/A co-
                                      rresponde a la multiplicación por la derecha de B por la inversa de A. Un camino largo




                                                                                                         6/12/06   14:06:40
          Chapra-Apen B.indd   956                                                                       6/12/06   14:06:40
          Chapra-Apen B.indd   956
   975   976   977   978   979   980   981   982   983   984   985