0

Problem I'm attempting to do.

I just have to prove a matrix is diagonalizable. I've been following my book's steps for this, and need to create eigenvectors. Unfortunately, only one eigenvector is appearing, and I do not understand why. Here is my code. I do have commands to display each value. Can someone help me understand what to do here?

Thanks for any help.

  • Those numbers 5.2930 etc. are approximations -- MATLAB is displaying only four decimal places. Try asking for e.g. null(E-F(1)*eye(4)) instead of null(E-5.293*eye(4)). – Gareth McCaughan May 01 '19 at 00:42
  • (You're getting one eigenvector rather than none because it happens that one of the eigenvalues is exactly 2, so displaying it to 4 decimal places doesn't do any harm.) – Gareth McCaughan May 01 '19 at 00:43

0 Answers0