Class SingularValueDecomposition<R,​C>


  • public class SingularValueDecomposition<R,​C>
    extends Object
    SVD for DoubleMatrix.
    Author:
    paul
    • Constructor Detail

      • SingularValueDecomposition

        public SingularValueDecomposition​(DoubleMatrix<R,​C> matrix)
        Parameters:
        matrix -
    • Method Detail

      • cond

        public double cond()
        Returns:
        the condition number of the matrix
        See Also:
        SingularValueDecomposition.cond()
      • getSingularValues

        public double[] getSingularValues()
        Returns:
        See Also:
        SingularValueDecomposition.getSingularValues()
      • getU

        public DoubleMatrix<R,​Integer> getU()
        Returns:
        See Also:
        SingularValueDecomposition.getU()
      • getV

        public DoubleMatrix<Integer,​C> getV()
        Returns:
        See Also:
        SingularValueDecomposition.getV()
      • norm2

        public double norm2()
        Returns:
        See Also:
        SingularValueDecomposition.norm2()
      • rank

        public int rank()
        Returns:
        See Also:
        SingularValueDecomposition.rank()
      • toString

        public String toString()
        Overrides:
        toString in class Object
        Returns:
        See Also:
        SingularValueDecomposition.toString()