Documentation of 'cern.colt.matrix.impl.AbstractMatrix2D' Java class
AbstractMatrix2D
cern.colt.matrix.impl

Class AbstractMatrix2D

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable
    Direct Known Subclasses:
    DoubleMatrix2D, ObjectMatrix2D


    public abstract class AbstractMatrix2D
    extends AbstractMatrix
    Abstract base class for 2-d matrices holding objects or primitive data types such as int, double, etc. First see the package summary and javadoc tree view to get the broad picture.

    Note that this implementation is not synchronized.

    See Also:
    Serialized Form
    • Method Detail

      • checkShape

        public void checkShape(AbstractMatrix2D B)
        Sanity check for operations requiring two matrices with the same number of columns and rows.
        Throws:
        java.lang.IllegalArgumentException - if columns() != B.columns() || rows() != B.rows().
      • checkShape

        public void checkShape(AbstractMatrix2D B,
                               AbstractMatrix2D C)
        Sanity check for operations requiring matrices with the same number of columns and rows.
        Throws:
        java.lang.IllegalArgumentException - if columns() != B.columns() || rows() != B.rows() || columns() != C.columns() || rows() != C.rows().
      • columns

        public int columns()
        Returns the number of columns.
      • rows

        public int rows()
        Returns the number of rows.
      • size

        public int size()
        Returns the number of cells which is rows()*columns().
        Specified by:
        size in class AbstractMatrix
      • toStringShort

        public java.lang.String toStringShort()
        Returns a string representation of the receiver's shape.

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.