|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.lang.Number
org.ujmp.core.matrix.AbstractMatrix
org.ujmp.core.genericmatrix.stub.AbstractGenericMatrix<Double>
org.ujmp.core.doublematrix.stub.AbstractDoubleMatrix
org.ujmp.core.doublematrix.stub.AbstractDenseDoubleMatrix
org.ujmp.core.doublematrix.stub.AbstractDenseDoubleMatrix2D
org.ujmp.commonsmath.AbstractCommonsMathDenseDoubleMatrix2D
org.ujmp.commonsmath.CommonsMathArrayDenseDoubleMatrix2D
public class CommonsMathArrayDenseDoubleMatrix2D
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.ujmp.core.Matrix |
---|
Matrix.StorageType |
Field Summary | |
---|---|
static DenseDoubleMatrix2DFactory |
factory
|
Fields inherited from interface org.ujmp.core.doublematrix.DenseDoubleMatrix2D |
---|
chol, divideMatrix, divideScalar, eig, inv, invSPD, invSymm, lu, minusMatrix, minusScalar, mtimes, plusMatrix, plusScalar, qr, solve, solveSPD, solveSymm, svd, timesMatrix, timesScalar, transpose |
Fields inherited from interface org.ujmp.core.Matrix |
---|
ALL, COLUMN, LINK, NEW, NONE, ORIG, ROW, X, Y, Z |
Constructor Summary | |
---|---|
CommonsMathArrayDenseDoubleMatrix2D(org.apache.commons.math.linear.Array2DRowRealMatrix matrix)
|
|
CommonsMathArrayDenseDoubleMatrix2D(long... size)
|
|
CommonsMathArrayDenseDoubleMatrix2D(Matrix source)
|
Method Summary | |
---|---|
Matrix |
chol()
|
Matrix |
divide(double value)
|
Matrix[] |
eig()
|
DenseDoubleMatrix2DFactory |
getFactory()
|
Matrix |
inv()
|
Matrix[] |
lu()
|
Matrix |
minus(double value)
|
Matrix |
minus(Matrix m)
|
Matrix |
mtimes(Matrix m)
|
Matrix |
plus(double value)
|
Matrix |
plus(Matrix m)
|
Matrix[] |
qr()
|
Matrix |
solve(Matrix b)
|
Matrix[] |
svd()
|
Matrix |
times(double value)
|
Matrix |
transpose()
|
Methods inherited from class org.ujmp.commonsmath.AbstractCommonsMathDenseDoubleMatrix2D |
---|
getDouble, getDouble, getSize, getWrappedObject, invSPD, setDouble, setDouble, setWrappedObject, solveSPD |
Methods inherited from class org.ujmp.core.doublematrix.stub.AbstractDenseDoubleMatrix2D |
---|
allCoordinates, divide, getAsDouble, getAsDouble, getDouble, getObject, getObject, setAsDouble, setAsDouble, setDouble, setObject, setObject, times |
Methods inherited from class org.ujmp.core.doublematrix.stub.AbstractDenseDoubleMatrix |
---|
contains, getStorageType |
Methods inherited from class org.ujmp.core.doublematrix.stub.AbstractDoubleMatrix |
---|
getAsDouble, getObject, getValueType, setAsDouble, setObject |
Methods inherited from class org.ujmp.core.genericmatrix.stub.AbstractGenericMatrix |
---|
getAsObject, setAsObject |
Methods inherited from class java.lang.Number |
---|
byteValue, shortValue |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.ujmp.core.genericmatrix.GenericMatrix |
---|
getObject, setObject |
Methods inherited from interface org.ujmp.core.Matrix |
---|
clone |
Methods inherited from interface org.ujmp.core.interfaces.CoreObject |
---|
getCoreObjectId |
Methods inherited from interface org.ujmp.core.interfaces.Clearable |
---|
clear |
Methods inherited from interface org.ujmp.core.interfaces.HasGUIObject |
---|
getGUIObject, notifyGUIObject, showGUI |
Methods inherited from interface org.ujmp.core.interfaces.HasLabel |
---|
getLabel, setLabel |
Methods inherited from interface org.ujmp.core.io.ExportMatrixInterface |
---|
exportToClipboard, exportToFile, exportToFile, exportToFile, exportToFile, exportToStream, exportToString, exportToWriter |
Methods inherited from interface org.ujmp.core.interfaces.CoordinateFunctions |
---|
availableCoordinates, contains, getCoordinatesOfMaximum, getCoordinatesOfMinimum, nonZeroCoordinates, selectedCoordinates, selectedCoordinates |
Methods inherited from interface org.ujmp.core.interfaces.GettersAndSetters |
---|
getAsBigDecimal, getAsBigInteger, getAsBoolean, getAsByte, getAsChar, getAsDate, getAsDouble, getAsFloat, getAsInt, getAsLong, getAsMatrix, getAsObject, getAsShort, getAsString, getPreferredObject, setAsBigDecimal, setAsBigInteger, setAsBoolean, setAsByte, setAsChar, setAsDate, setAsDouble, setAsFloat, setAsInt, setAsLong, setAsMatrix, setAsObject, setAsShort, setAsString, toBigDecimalArray, toBigIntegerArray, toBooleanArray, toByteArray, toCharArray, toDateArray, toDoubleArray, toFloatArray, toIntArray, toLongArray, toObjectArray, toShortArray, toStringArray |
Methods inherited from interface org.ujmp.core.doublematrix.calculation.basic.BasicDoubleCalculations |
---|
atimes, divide, divide, minus, minus, mtimes, mtimes, mtimes, plus, plus, times, times |
Methods inherited from interface org.ujmp.core.doublematrix.calculation.entrywise.basic.BasicEntrywiseDoubleCalculations |
---|
abs, exp, log, log10, log2, power, power, sign, sqrt |
Methods inherited from interface org.ujmp.core.doublematrix.calculation.entrywise.rounding.RoundingDoubleCalculations |
---|
ceil, floor, round |
Methods inherited from interface org.ujmp.core.doublematrix.calculation.entrywise.hyperbolic.HyperbolicDoubleCalculations |
---|
cosh, sinh, tanh |
Methods inherited from interface org.ujmp.core.doublematrix.calculation.entrywise.trigonometric.TrigonometricDoubleCalculations |
---|
cos, sin, tan |
Methods inherited from interface org.ujmp.core.doublematrix.calculation.entrywise.creators.CreatorDoubleCalculations |
---|
eye, ones, rand, randn, zeros |
Methods inherited from interface org.ujmp.core.doublematrix.calculation.general.statistical.StatisticalDoubleCalculations |
---|
corrcoef, cov, cumprod, cumsum, diff, indexOfMax, indexOfMin, max, mean, min, mutualInf, pairedTTest, prod, std, sum, var |
Methods inherited from interface org.ujmp.core.doublematrix.calculation.general.decomposition.DecompositionDoubleCalculations |
---|
eigSymm, ginv, invSymm, pinv, princomp, solveSymm |
Methods inherited from interface org.ujmp.core.doublematrix.calculation.general.missingvalues.MissingValueDoubleCalculations |
---|
addMissing, countMissing, deleteColumnsWithMissingValues, deleteRowsWithMissingValues, impute |
Methods inherited from interface org.ujmp.core.doublematrix.calculation.general.misc.MiscGeneralDoubleCalculations |
---|
append, appendHorizontally, appendVertically, center, fadeIn, fadeOut, normalize, replaceMissingBy, standardize |
Methods inherited from interface org.ujmp.core.doublematrix.calculation.general.discretize.DiscretizeCalculations |
---|
discretizeToColumns |
Methods inherited from interface org.ujmp.core.booleanmatrix.calculation.BooleanCalculations |
---|
and, and, eq, eq, ge, ge, gt, gt, le, le, lt, lt, ne, ne, not, or, or, xor, xor |
Methods inherited from interface org.ujmp.core.intmatrix.calculation.IntCalculations |
---|
discretize |
Methods inherited from interface org.ujmp.core.stringmatrix.calculation.StringCalculations |
---|
lowerCase, removePunctuation, removeWords, replaceRegex, replaceRegex, stem, tfIdf, upperCase |
Methods inherited from interface org.ujmp.core.objectmatrix.calculation.ObjectCalculations |
---|
bootstrap, bootstrap, convert, copy, delete, delete, delete, deleteColumns, deleteColumns, deleteRows, deleteRows, extractAnnotation, fill, flipdim, includeAnnotation, replace, reshape, select, select, select, selectColumns, selectColumns, selectRows, selectRows, shuffle, sortrows, squeeze, subMatrix, swap, toColumnVector, toRowVector, transpose, transpose, tril, triu, unique, uniqueValueCount |
Methods inherited from interface org.ujmp.core.interfaces.DistanceMeasures |
---|
chebyshevDistanceTo, euklideanDistanceTo, manhattenDistanceTo, minkowskiDistanceTo |
Methods inherited from interface java.lang.Comparable |
---|
compareTo |
Methods inherited from interface org.ujmp.core.annotation.HasAnnotation |
---|
getAnnotation, getAxisAnnotation, getAxisAnnotation, getColumnForLabel, getColumnLabel, getColumnObject, getMatrixAnnotation, getPositionForLabel, getRowForLabel, getRowLabel, getRowObject, setAnnotation, setAxisAnnotation, setAxisAnnotation, setColumnLabel, setColumnObject, setMatrixAnnotation, setRowLabel, setRowObject |
Methods inherited from interface org.ujmp.core.interfaces.Conversions |
---|
toBigDecimalMatrix, toBigIntegerMatrix, toBooleanMatrix, toByteMatrix, toCharMatrix, toDateMatrix, toDoubleMatrix, toFloatMatrix, toIntMatrix, toListMatrix, toLongMatrix, toMapMatrix, toObjectMatrix, toSetMatrix, toShortMatrix, toStringMatrix |
Field Detail |
---|
public static DenseDoubleMatrix2DFactory factory
Constructor Detail |
---|
public CommonsMathArrayDenseDoubleMatrix2D(long... size)
public CommonsMathArrayDenseDoubleMatrix2D(Matrix source) throws MatrixException
MatrixException
public CommonsMathArrayDenseDoubleMatrix2D(org.apache.commons.math.linear.Array2DRowRealMatrix matrix)
Method Detail |
---|
public Matrix chol()
chol
in interface DecompositionDoubleCalculations
chol
in class AbstractCommonsMathDenseDoubleMatrix2D
public Matrix inv()
inv
in interface DecompositionDoubleCalculations
inv
in class AbstractCommonsMathDenseDoubleMatrix2D
public Matrix transpose()
transpose
in interface ObjectCalculations
transpose
in class AbstractCommonsMathDenseDoubleMatrix2D
public Matrix mtimes(Matrix m)
mtimes
in interface BasicDoubleCalculations
mtimes
in class AbstractCommonsMathDenseDoubleMatrix2D
public Matrix plus(Matrix m)
plus
in interface BasicDoubleCalculations
plus
in class AbstractCommonsMathDenseDoubleMatrix2D
public Matrix minus(Matrix m)
minus
in interface BasicDoubleCalculations
minus
in class AbstractCommonsMathDenseDoubleMatrix2D
public Matrix[] eig()
eig
in interface DecompositionDoubleCalculations
eig
in class AbstractCommonsMathDenseDoubleMatrix2D
public Matrix[] lu()
lu
in interface DecompositionDoubleCalculations
lu
in class AbstractCommonsMathDenseDoubleMatrix2D
public Matrix[] svd()
svd
in interface DecompositionDoubleCalculations
svd
in class AbstractCommonsMathDenseDoubleMatrix2D
public Matrix[] qr()
qr
in interface DecompositionDoubleCalculations
qr
in class AbstractCommonsMathDenseDoubleMatrix2D
public Matrix plus(double value)
plus
in interface BasicDoubleCalculations
plus
in class AbstractCommonsMathDenseDoubleMatrix2D
public Matrix minus(double value)
minus
in interface BasicDoubleCalculations
minus
in class AbstractCommonsMathDenseDoubleMatrix2D
public Matrix times(double value)
times
in interface BasicDoubleCalculations
times
in class AbstractCommonsMathDenseDoubleMatrix2D
public Matrix divide(double value)
divide
in interface BasicDoubleCalculations
divide
in class AbstractCommonsMathDenseDoubleMatrix2D
public Matrix solve(Matrix b)
solve
in interface DecompositionDoubleCalculations
solve
in class AbstractCommonsMathDenseDoubleMatrix2D
public DenseDoubleMatrix2DFactory getFactory()
getFactory
in interface DenseDoubleMatrix
getFactory
in interface DenseDoubleMatrix2D
getFactory
in interface DoubleMatrix
getFactory
in interface DoubleMatrix2D
getFactory
in interface Matrix
getFactory
in interface DenseMatrix
getFactory
in interface DenseMatrix2D
getFactory
in interface Matrix2D
getFactory
in class AbstractDenseDoubleMatrix2D
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |