Class Hp


  • public class Hp
    extends Object
    This is the symmetrization operator as defined in equation (6) in the reference. \[ H_p: C^{n \times n} \rightarrow \textit{H}^n \\ H_p(U) = \frac{1}{2}[PUP^{-1}]+P^{-*}U^*P^* \]
    • Constructor Detail

      • Hp

        public Hp​(Matrix P)
        Constructs a symmetrization operator.
        Parameters:
        P - a parameter matrix
      • Hp

        public Hp()
        Constructs the symmetrization operator using an identity matrix.
    • Method Detail

      • evaluate

        public Matrix evaluate​(Matrix U)
        Computes \(H_p(U) = \frac{1}{2}[PUP^{-1}]+P^{-*}U^*P^*\).
        Parameters:
        U - a matrix
        Returns:
        \(H_p(U)\)