A B C D E G H I K L M N O P Q R S T U V Z

M

MatlabSyntax - class org.jmatrices.dbl.client.MatlabSyntax.
MatlabSyntax Author: purangp Date: 30.04.2004 Time: 14:49:39
MatlabSyntax() - Constructor for class org.jmatrices.dbl.client.MatlabSyntax
 
Matrices - class org.jmatrices.dbl.Matrices.
Matrices plays the same role that Collections does for collection classes
Author: purangp

Date: 18.05.2004 Time: 19:21:00
MatricesMeasure - class org.jmatrices.dbl.measure.MatricesMeasure.
MatricesMeasure provides methods applicable to two (or more) matrices Given two matrices A,B -yields-> value ,where value is a number, boolean, or any other primitive type Author: purangp Date: 12.03.2004 Time: 12:51:46
MatricesMeasure() - Constructor for class org.jmatrices.dbl.measure.MatricesMeasure
 
Matrix - interface org.jmatrices.dbl.Matrix.
Matrix represents a structurally immutable matrix of numbers(double) with index begining at 1.
MatrixConditionalEBETransformation - interface org.jmatrices.dbl.transformer.MatrixConditionalEBETransformation.
MatrixConditionalEBETransformation Encapsulates a conditional operation that can be performed on each element of a matrix depending on their position Usage: public static Matrix getScalarMatrix(int dim, final double scalar) { Matrix m = MatrixFactory.getMatrix(dim, dim); return MatrixEBETransformer.ebeTransform(m, new MatrixConditionalEBETransformation() { public double transform(int row, int col, double element) { if (row == col) return scalar; return element; } }); } Author: purangp Date: 12.03.2004 Time: 20:20:20
MatrixEBEOperation - interface org.jmatrices.dbl.operator.MatrixEBEOperation.
MatrixEBEOperation Encapsulates an operation that can be performed on elements at the same position in two matrices.
MatrixEBETransformation - interface org.jmatrices.dbl.transformer.MatrixEBETransformation.
MatrixEBETransformation Encapsulates an operation that can be performed on each element of a matrix Meant for scalar ebe transformations or ebe function application.
MatrixEBETransformer - class org.jmatrices.dbl.transformer.MatrixEBETransformer.
MatrixEBETransformer is responsible for applying the MatrixEBETransformation to each element in a matrix Author: purangp Date: 07.03.2004 Time: 15:54:06
MatrixFactory - class org.jmatrices.dbl.MatrixFactory.
MatrixFactory is one-stop shop for creating matrices.
MatrixMeasure - class org.jmatrices.dbl.measure.MatrixMeasure.
MatrixMeasure provides important measures associated with a matrix

Given a matrix M -yields-> value ,where value is a number.

MatrixOperator - class org.jmatrices.dbl.operator.MatrixOperator.
MatrixOperator provides important operations that can be performed on two or more matrices

Given two matrices A,B -yields-> C ,where C is another matrix.

MatrixPartition - class org.jmatrices.dbl.decomposition.MatrixPartition.
MatrixPartition
Author: purangp
Date: 12.03.2004 Time: 14:08:50
MatrixPartition() - Constructor for class org.jmatrices.dbl.decomposition.MatrixPartition
 
MatrixPermute - class org.jmatrices.dbl.transformer.MatrixPermute.
MatrixPermute This is an open thought on a direction that we might take and that might ease decompositions!!
MatrixProperty - class org.jmatrices.dbl.measure.MatrixProperty.
MatrixProperty Given a matrix M -yields-> value ,where value is boolean (true or false).
MatrixProperty.MatrixBandwidth - class org.jmatrices.dbl.measure.MatrixProperty.MatrixBandwidth.
todo implement
MatrixProperty.MatrixBandwidth() - Constructor for class org.jmatrices.dbl.measure.MatrixProperty.MatrixBandwidth
 
MatrixTransformer - class org.jmatrices.dbl.transformer.MatrixTransformer.
MatrixTransformer is responsible for classical non element-by-element transformation of a matrix

Captures classical transformations that aren't applicable in an element-by-element way (only exception is MatrixTransformer.negate(org.jmatrices.dbl.Matrix) )

We might decide to remove this restriction and provide some important ebe transformations here or we might move them(to be methods) and negate to MatrixEBETransformer

Author: purangp
Date: 07.03.2004 Time: 17:03:20

MatrixVector - interface org.jmatrices.dbl.MatrixVector.
MatrixVector todo - open thought!
MatrixVectorImpl - class org.jmatrices.dbl.MatrixVectorImpl.
MatrixVectorImpl todo - open thought!
MatrixVectorImpl() - Constructor for class org.jmatrices.dbl.MatrixVectorImpl
 
magic(int) - Static method in class org.jmatrices.dbl.client.MatlabSyntax
 
main(String[]) - Static method in class org.jmatrices.dbl.TestMatrices
 
max(Matrix) - Static method in class org.jmatrices.dbl.rowcoltr.ColumnTransformer
Gets the maximum element in a column and returns the selected as a row vector
max(Matrix) - Static method in class org.jmatrices.dbl.rowcoltr.RowTransformer
Gets the maximum element in a row and returns the selected ones as a column vector
maxCol(Matrix) - Static method in class org.jmatrices.dbl.client.MatlabSyntax
 
maxElem(Matrix) - Static method in class org.jmatrices.dbl.client.MatlabSyntax
 
mean(Matrix, boolean) - Static method in class org.jmatrices.dbl.rowcoltr.ColumnTransformer
Gets the means of all the elements in a column and returns them as a row vector adjustment- calculates the mean by dividing the sum of all values by (n-1) instead of n, which is the number of elements in the colum
mean(Matrix, boolean) - Static method in class org.jmatrices.dbl.rowcoltr.RowTransformer
Gets the means of all the elements in a row and returns them as a column vector adjustment- calculates the mean by dividing the sum of all values by (n-1) instead of n, which is the number of elements in the row
meanCol(Matrix) - Static method in class org.jmatrices.dbl.client.MatlabSyntax
 
meanElem(Matrix) - Static method in class org.jmatrices.dbl.client.MatlabSyntax
 
min(Matrix) - Static method in class org.jmatrices.dbl.rowcoltr.ColumnTransformer
Gets the minimum element in a column and returns the selected as a row vector
min(Matrix) - Static method in class org.jmatrices.dbl.rowcoltr.RowTransformer
Gets the minimum element in a column and returns the selected as a row vector
minCol(Matrix) - Static method in class org.jmatrices.dbl.client.MatlabSyntax
 
minElem(Matrix) - Static method in class org.jmatrices.dbl.client.MatlabSyntax
 
multiply(Matrix, Matrix) - Static method in class org.jmatrices.dbl.client.MatlabSyntax
 
multiply(Matrix, double) - Static method in class org.jmatrices.dbl.client.MatlabSyntax
 
multiply(Matrix, Matrix) - Static method in class org.jmatrices.dbl.operator.MatrixOperator
Matrix multiplication
Note: Matrix a's underlying implementation is propogated in the resulting matrix

Matrix dimensions must conform with the rules of matrix multiplication!

multiplyEBE(Matrix, Matrix) - Static method in class org.jmatrices.dbl.client.MatlabSyntax
 
multiplyEBE(Matrix, Matrix) - Static method in class org.jmatrices.dbl.operator.MatrixOperator
Element-by-elemnt Matrix Multiplication

Matrices must be of the same dimensions!


A B C D E G H I K L M N O P Q R S T U V Z