Class Matrix

  • Direct Known Subclasses:
    Vector


    public class Matrix
    extends Object
    • Constructor Detail

      • Matrix

        public Matrix(int height,
                      int width)
    • Method Detail

      • getWidth

        public int getWidth()
      • getHeight

        public int getHeight()
      • setValue

        public void setValue(int x,
                             int y,
                             double v)
      • getValue

        public double getValue(int x,
                               int y)
      • transponate

        public Matrix transponate()
      • multiplyFromRight

        public Matrix multiplyFromRight(Matrix other)
      • multiply

        public Matrix multiply(double lambda)
      • isScalar

        public boolean isScalar()
      • isVector

        public boolean isVector()
      • toScalar

        public double toScalar()
      • toVector

        public Vector toVector()
      • getDimension

        public Dimension getDimension()
      • toString

        public String toString()
      • initRandom

        public void initRandom(Random random,
                               int maxValue)
      • getIdentity

        public static Matrix getIdentity(int size)
      • invert

        public Matrix invert()
      • determinant

        public double determinant()