Performs the Hessenberg decomposition of Input Matrix. Wire data to the Input Matrix input to determine the polymorphic instance to use or manually select the instance.


icon

The following expression defines the Hessenberg decomposition of an n × n matrix A:

A = QHQH

where Q is an orthogonal matrix when matrix A is a real matrix and a unitary matrix when matrix A is a complex matrix, QH is the conjugate transpose of matrix Q, and H is a Hessenberg matrix.

By definition, a Hessenberg matrix is a matrix with zeros under the main subdiagonal, as shown by the following matrix.