Uses of Class
org.ejml.data.DMatrix4
-
Uses of DMatrix4 in org.ejml.data
-
Uses of DMatrix4 in org.ejml.dense.fixed
Modifier and TypeMethodDescriptionstatic DMatrix4
CommonOps_DDF4.extractColumn
(DMatrix4x4 a, int column, DMatrix4 out) Extracts the column from the matrix a.static DMatrix4
CommonOps_DDF4.extractRow
(DMatrix4x4 a, int row, DMatrix4 out) Extracts the row from the matrix a.Modifier and TypeMethodDescriptionstatic void
Performs the following operation:
c = a + b
ci = ai + bistatic void
Performs the following operation:
a = a + b
ai = ai + bistatic void
CommonOps_DDF4.changeSign
(DMatrix4 a) Changes the sign of every element in the vector.
ai = -aistatic void
CommonOps_DDF4.diag
(DMatrix4x4 input, DMatrix4 out) Extracts all diagonal elements from 'input' and places them inside the 'out' vector.static void
Performs an in-place element by element scalar division.static void
Performs an element by element scalar division.static double
Performs the vector dot product:
c = a * b
c ≥ ∑k=1:n { bk * ak }static void
CommonOps_DDF4.elementDiv
(DMatrix4 a, DMatrix4 b) Performs an element by element division operation:
ai = ai / bistatic void
CommonOps_DDF4.elementDiv
(DMatrix4 a, DMatrix4 b, DMatrix4 c) Performs an element by element division operation:
ci = ai / bistatic double
CommonOps_DDF4.elementMax
(DMatrix4 a) Returns the value of the element in the vector that has the largest value.
Max{ ai } for all istatic double
CommonOps_DDF4.elementMaxAbs
(DMatrix4 a) Returns the absolute value of the element in the vector that has the largest absolute value.
Max{ |ai| } for all istatic double
CommonOps_DDF4.elementMin
(DMatrix4 a) Returns the value of the element in the vector that has the minimum value.
Min{ ai } for allstatic double
CommonOps_DDF4.elementMinAbs
(DMatrix4 a) Returns the absolute value of the element in the vector that has the smallest absolute value.
Min{ |ai| } for all istatic void
CommonOps_DDF4.elementMult
(DMatrix4 a, DMatrix4 b) Performs an element by element multiplication operation:
ai = ai * bistatic void
CommonOps_DDF4.elementMult
(DMatrix4 a, DMatrix4 b, DMatrix4 c) Performs an element by element multiplication operation:
ci = ai * bjstatic DMatrix4
CommonOps_DDF4.extractColumn
(DMatrix4x4 a, int column, DMatrix4 out) Extracts the column from the matrix a.static DMatrix4
CommonOps_DDF4.extractRow
(DMatrix4x4 a, int row, DMatrix4 out) Extracts the row from the matrix a.static double
static void
Sets every element in the vector to the specified value.
ai = valuestatic boolean
MatrixFeatures_DDF4.hasUncountable
(DMatrix4 a) static boolean
MatrixFeatures_DDF4.isIdentical
(DMatrix4 a, DMatrix4 b, double tol) static void
CommonOps_DDF4.mult
(DMatrix4 a, DMatrix4x4 b, DMatrix4 c) Performs vector to matrix multiplication:
c = a * b
cj = ∑k=1:n { bk * akj }static void
CommonOps_DDF4.mult
(DMatrix4x4 a, DMatrix4 b, DMatrix4 c) Performs matrix to vector multiplication:
c = a * b
ci = ∑k=1:n { aik * bk}static void
CommonOps_DDF4.multAddOuter
(double alpha, DMatrix4x4 A, double beta, DMatrix4 u, DMatrix4 v, DMatrix4x4 C) C = αA + βu*vTstatic void
NormOps_DDF4.normalizeF
(DMatrix4 M) static double
static void
Performs an in-place element by element scalar multiplication.
aij = α*aijstatic void
Performs an element by element scalar multiplication.
bi = α*aistatic void
Performs the following operation:
c = a - b
ci = ai - bistatic void
CommonOps_DDF4.subtractEquals
(DMatrix4 a, DMatrix4 b) Performs the following operation:
a = a - b
ai = ai - bi -
Uses of DMatrix4 in org.ejml.ops
Modifier and TypeMethodDescriptionstatic DMatrix4
static DMatrix4
DConvertMatrixStruct.convert
(DMatrixRMaj input, @Nullable DMatrix4 output) ConvertsDMatrixRMaj
intoDMatrix4
Modifier and TypeMethodDescriptionstatic DMatrix4
static DMatrixRMaj
DConvertMatrixStruct.convert
(DMatrix4 input, @Nullable DMatrixRMaj output) ConvertsDMatrix4
intoDMatrixRMaj
.static DMatrix4
DConvertMatrixStruct.convert
(DMatrixRMaj input, @Nullable DMatrix4 output) ConvertsDMatrixRMaj
intoDMatrix4