Maven module :un.api : api-math :
Class :
un.api.math.Matrix
Extends/Implements :
un.api.math.transform.Transform
Subclasses : -
Variables : -
Functions :
getNbRow,
getNbCol,
getValuesCopy,
getRow,
getColumn,
getColumnTuple,
getLastColumn,
getLastColumnTuple,
getMatrix,
getMatrix,
getMatrix,
getMatrix,
get,
isIdentity,
add,
subtract,
scale,
multiply,
invert,
add,
subtract,
scale,
multiply,
invert,
transpose,
dot,
transform,
transform,
transform,
transform,
transform,
norm1,
norm2,
normInf,
normF,
lu,
qr,
chol,
svd,
eig,
solve,
solveTranspose,
det,
rank,
cond,
trace,
copy,
toColumnPackedCopy,
toRowPackedCopy,
toArrayDouble,
toArrayDoubleColOrder,
toArrayFloat,
toArrayFloatColOrder,
toArrayFloatColOrder,
allEquals
int
getNbRow ()
int
getNbCol ()
double[][]
getValuesCopy ()
double[]
getRow (int row)
double[]
getColumn (int col)
Vector
getColumnTuple (int col)
double[]
getLastColumn ()
Vector
getLastColumnTuple ()
MatrixRW
getMatrix (int i0, int i1, int j0, int j1)
MatrixRW
getMatrix (int[] r, int[] c)
MatrixRW
getMatrix (int i0, int i1, int[] c)
MatrixRW
getMatrix (int[] r, int j0, int j1)
double
get (int row, int col)
boolean
isIdentity ()
MatrixRW
add (Matrix other)
MatrixRW
subtract (Matrix other)
MatrixRW
scale (double scale)
MatrixRW
multiply (Matrix other)
MatrixRW
invert ()
MatrixRW
add (Matrix other, MatrixRW buffer)
MatrixRW
subtract (Matrix other, MatrixRW buffer)
MatrixRW
scale (double scale, MatrixRW buffer)
MatrixRW
multiply (Matrix other, MatrixRW buffer)
MatrixRW
invert (MatrixRW buffer)
MatrixRW
transpose ()
double
dot (Matrix other)
double[]
transform (double[] vector)
double[]
transform (double[] vector, double fillValue)
Tuple
transform (Tuple vector)
Tuple
transform (Tuple vector, double fillValue)
Tuple
transform (Tuple vector, Tuple buffer, double fillValue)
double
norm1 ()
double
norm2 ()
double
normInf ()
double
normF ()
LUDecomposition
lu ()
QRDecomposition
qr ()
CholeskyDecomposition
chol ()
SingularValueDecomposition
svd ()
EigenvalueDecomposition
eig ()
MatrixRW
solve (MatrixRW B)
MatrixRW
solveTranspose (MatrixRW B)
double
det ()
int
rank ()
double
cond ()
double
trace ()
MatrixRW
copy ()
double[]
toColumnPackedCopy ()
double[]
toRowPackedCopy ()
double[]
toArrayDouble ()
double[]
toArrayDoubleColOrder ()
float[]
toArrayFloat ()
float[]
toArrayFloatColOrder ()
float[]
toArrayFloatColOrder (float[] array)
boolean
allEquals (double scalar, double tolerance)