Uses of Class
lejos.util.Matrix

Packages that use Matrix
lejos.util More utility classes 
 

Uses of Matrix in lejos.util
 

Methods in lejos.util that return Matrix
 Matrix Matrix.arrayLeftDivide(Matrix B)
          Element-by-element left division, C = A.
 Matrix Matrix.arrayLeftDivideEquals(Matrix B)
          Element-by-element left division in place, A = A.
 Matrix Matrix.arrayRightDivide(Matrix B)
          Element-by-element right division, C = A.
 Matrix Matrix.arrayRightDivideEquals(Matrix B)
          Element-by-element right division in place, A = A.
 Matrix Matrix.arrayTimes(Matrix B)
          Element-by-element multiplication, C = A.
 Matrix Matrix.arrayTimesEquals(Matrix B)
           
static Matrix Matrix.constructWithCopy(double[][] A)
          Construct a matrix from a copy of a 2-D array.
 Matrix Matrix.copy()
          Make a deep copy of a matrix
 Matrix KalmanFilter.getCovariance()
           
 Matrix KalmanFilter.getGain()
           
 Matrix LUDecomposition.getL()
          Return lower triangular factor
 Matrix Matrix.getMatrix(int[] r, int[] c)
          Get a submatrix.
 Matrix Matrix.getMatrix(int[] r, int j0, int j1)
          Get a submatrix.
 Matrix Matrix.getMatrix(int i0, int i1, int[] c)
          Get a submatrix.
 Matrix Matrix.getMatrix(int i0, int i1, int j0, int j1)
          Get a submatrix.
 Matrix KalmanFilter.getMean()
           
 Matrix KalmanFilter.getPredictedCovariance()
           
 Matrix KalmanFilter.getPredictedMean()
           
 Matrix LUDecomposition.getU()
          Return upper triangular factor
static Matrix Matrix.identity(int m, int n)
          Generate identity matrix
 Matrix Matrix.inverse()
          Matrix inverse or pseudoinverse
 Matrix Matrix.minus(Matrix B)
          C = A - B
 Matrix Matrix.minusEquals(Matrix B)
          A = A - B
 Matrix Matrix.plus(Matrix B)
          C = A + B
 Matrix Matrix.plusEquals(Matrix B)
          A = A + B
static Matrix Matrix.random(int m, int n)
          Generate matrix with random elements
 Matrix LUDecomposition.solve(Matrix B)
          Solve A*X = B
 Matrix Matrix.solve(Matrix B)
          Solve A*X = B
 Matrix Matrix.times(double s)
          Multiply a matrix by a scalar, C = s*A
 Matrix Matrix.times(Matrix B)
          Linear algebraic matrix multiplication, A * B
 Matrix Matrix.timesEquals(double s)
          Multiply a matrix by a scalar in place, A = s*A
 Matrix Matrix.transpose()
          Matrix transpose.
 Matrix Matrix.uminus()
          Unary minus
 

Methods in lejos.util with parameters of type Matrix
 Matrix Matrix.arrayLeftDivide(Matrix B)
          Element-by-element left division, C = A.
 Matrix Matrix.arrayLeftDivideEquals(Matrix B)
          Element-by-element left division in place, A = A.
 Matrix Matrix.arrayRightDivide(Matrix B)
          Element-by-element right division, C = A.
 Matrix Matrix.arrayRightDivideEquals(Matrix B)
          Element-by-element right division in place, A = A.
 Matrix Matrix.arrayTimes(Matrix B)
          Element-by-element multiplication, C = A.
 Matrix Matrix.arrayTimesEquals(Matrix B)
           
 Matrix Matrix.minus(Matrix B)
          C = A - B
 Matrix Matrix.minusEquals(Matrix B)
          A = A - B
 Matrix Matrix.plus(Matrix B)
          C = A + B
 Matrix Matrix.plusEquals(Matrix B)
          A = A + B
 void Matrix.setMatrix(int[] r, int[] c, Matrix X)
          Set a submatrix.
 void Matrix.setMatrix(int[] r, int j0, int j1, Matrix X)
          Set a submatrix.
 void Matrix.setMatrix(int i0, int i1, int[] c, Matrix X)
          Set a submatrix.
 void Matrix.setMatrix(int i0, int i1, int j0, int j1, Matrix X)
          Set a submatrix.
 void KalmanFilter.setState(Matrix mean, Matrix covariance)
           
 Matrix LUDecomposition.solve(Matrix B)
          Solve A*X = B
 Matrix Matrix.solve(Matrix B)
          Solve A*X = B
 Matrix Matrix.times(Matrix B)
          Linear algebraic matrix multiplication, A * B
 void KalmanFilter.update(Matrix control, Matrix measurement)
           
 

Constructors in lejos.util with parameters of type Matrix
KalmanFilter(Matrix a, Matrix b, Matrix c, Matrix q, Matrix r)
           
LUDecomposition(Matrix A)
          LU Decomposition