Real World Applications For Matrices