HessenbergDecomposition
HessenbergDecomposition[m] gives the Hessenberg decomposition of a numerical matrix m.
Examples
HessenbergDecomposition[{{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}]{p, h} = HessenbergDecomposition[RandomReal[1, {4, 4}]];
p . h . ConjugateTranspose[p]Please visit the official Wolfram Language Reference for more details.