Calculate Jordan Canonical Form