Page 79 - A Guide to MATLAB for Beginners and Experienced Users
P. 79

60        Chapter 4: Beyond the Basics


           Solving Linear Systems
                     Suppose A is a nonsingular n × n matrix and b is a column vector of length n.
                     Then typing x=A\b numerically computes the unique solution to A*x=b.
                     Type help mldivide for more information.
                       If either A or b is symbolic rather than numeric, then x=A\b computes
                     the solution to A*x=b symbolically. To calculate a symbolic solution when
                     bothinputs are numeric, type x = sym(A)\b.




           Calculating Eigenvalues and Eigenvectors
                     The eigenvalues of a square matrix A are calculated with eig(A). The com-
                     mand [U, R] = eig(A) calculates boththe eigenvalues and eigenvectors.
                     The eigenvalues are the diagonal elements of the diagonal matrix R, and the
                     columns of U are the eigenvectors. Here is an example illustrating the use of
                     eig:


                       >>A=[3-20;2-20;011];
                       >> eig (A)
                       ans =
                              1
                            -1
                              2
                       >> [U, R] = eig(A)
                       U=
                                    0    -0.4082      -0.8165
                                    0    -0.8165      -0.4082
                              1.0000      0.4082       -0.4082
                       R=
                              1       0       0
                              0      -1       0
                              0       0       2


                     The eigenvector in the first column of U corresponds to the eigenvalue
                     in the first column of R, and so on. These are numerical values for the
                     eigenpairs. To get symbolically calculated eigenpairs, type [U, R] =
                     eig(sym(A)).
   74   75   76   77   78   79   80   81   82   83   84