Documentation of 'visad.matrix.JamaQRDecomposition' Java class
JamaQRDecomposition
visad.matrix

Class JamaQRDecomposition

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable, Data, Thing, TupleIface


    public class JamaQRDecomposition
    extends Tuple
    JamaQRDecomposition is a VisAD wrapper for JAMA QRDecompositions. This class requires the JAMA package.
    See Also:
    Serialized Form
    • Constructor Detail

      • JamaQRDecomposition

        public JamaQRDecomposition(JamaMatrix matrix)
                            throws VisADException,
                                   java.rmi.RemoteException,
                                   java.lang.IllegalAccessException,
                                   java.lang.InstantiationException,
                                   java.lang.reflect.InvocationTargetException
        Construct a new JamaQRDecomposition from a JamaMatrix.
        Throws:
        VisADException
        java.rmi.RemoteException
        java.lang.IllegalAccessException
        java.lang.InstantiationException
        java.lang.reflect.InvocationTargetException
    • Method Detail

      • getQRDecomposition

        public java.lang.Object getQRDecomposition()
        Return the associated JAMA QRDecomposition object.
      • getH

        public JamaMatrix getH()
                        throws VisADException,
                               java.rmi.RemoteException,
                               java.lang.IllegalAccessException,
                               java.lang.InstantiationException,
                               java.lang.reflect.InvocationTargetException
        Throws:
        VisADException
        java.rmi.RemoteException
        java.lang.IllegalAccessException
        java.lang.InstantiationException
        java.lang.reflect.InvocationTargetException
      • isFullRank

        public boolean isFullRank()
                           throws VisADException,
                                  java.rmi.RemoteException,
                                  java.lang.IllegalAccessException,
                                  java.lang.InstantiationException,
                                  java.lang.reflect.InvocationTargetException
        Throws:
        VisADException
        java.rmi.RemoteException
        java.lang.IllegalAccessException
        java.lang.InstantiationException
        java.lang.reflect.InvocationTargetException
      • solve

        public JamaMatrix solve(JamaMatrix B)
                         throws VisADException,
                                java.lang.IllegalAccessException,
                                java.lang.InstantiationException,
                                java.lang.reflect.InvocationTargetException
        Solve A*X = B
        Parameters:
        B - right hand side
        Returns:
        solution if A is square, least squares solution otherwise
        Throws:
        VisADException
        java.lang.IllegalAccessException
        java.lang.InstantiationException
        java.lang.reflect.InvocationTargetException

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.