|
||||||||||
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.sst.SSTDenseDoubleMatrix2D
public class SSTDenseDoubleMatrix2D
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.ujmp.core.Matrix |
---|
Matrix.StorageType |
Field Summary |
---|
Fields inherited from class org.ujmp.core.doublematrix.stub.AbstractDenseDoubleMatrix2D |
---|
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 | |
---|---|
SSTDenseDoubleMatrix2D(long... size)
|
|
SSTDenseDoubleMatrix2D(Matrix source)
|
|
SSTDenseDoubleMatrix2D(shared.array.RealArray data)
|
Method Summary | |
---|---|
Matrix |
divide(double v)
|
Matrix[] |
eig()
|
double |
getDouble(int rows,
int columns)
|
double |
getDouble(long rows,
long columns)
|
long[] |
getSize()
|
shared.array.RealArray |
getWrappedObject()
|
Matrix |
inv()
|
Matrix |
minus(double v)
|
Matrix |
minus(Matrix m)
|
Matrix |
mtimes(Matrix m)
|
Matrix |
plus(double v)
|
Matrix |
plus(Matrix m)
|
void |
setDouble(double value,
int rows,
int columns)
|
void |
setDouble(double value,
long rows,
long columns)
|
void |
setWrappedObject(shared.array.RealArray object)
|
Matrix[] |
svd()
|
Matrix |
times(double v)
|
Matrix |
transpose()
|
Methods inherited from class org.ujmp.core.doublematrix.stub.AbstractDenseDoubleMatrix2D |
---|
allCoordinates, divide, getAsDouble, getAsDouble, getDouble, getFactory, 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 |
---|
chol, eigSymm, ginv, invSPD, invSymm, lu, pinv, princomp, qr, solve, solveSPD, 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 |
Constructor Detail |
---|
public SSTDenseDoubleMatrix2D(shared.array.RealArray data)
public SSTDenseDoubleMatrix2D(long... size)
public SSTDenseDoubleMatrix2D(Matrix source)
Method Detail |
---|
public double getDouble(long rows, long columns) throws MatrixException
getDouble
in interface DoubleMatrix2D
MatrixException
public double getDouble(int rows, int columns) throws MatrixException
getDouble
in interface DoubleMatrix2D
MatrixException
public void setDouble(double value, long rows, long columns) throws MatrixException
setDouble
in interface DoubleMatrix2D
MatrixException
public void setDouble(double value, int rows, int columns) throws MatrixException
setDouble
in interface DoubleMatrix2D
MatrixException
public long[] getSize()
getSize
in interface BasicMatrixProperties
public shared.array.RealArray getWrappedObject()
getWrappedObject
in interface Wrapper<shared.array.RealArray>
public void setWrappedObject(shared.array.RealArray object)
setWrappedObject
in interface Wrapper<shared.array.RealArray>
public Matrix transpose()
transpose
in interface ObjectCalculations
transpose
in class AbstractDenseDoubleMatrix2D
public Matrix inv()
inv
in interface DecompositionDoubleCalculations
inv
in class AbstractMatrix
public Matrix[] eig()
eig
in interface DecompositionDoubleCalculations
eig
in class AbstractMatrix
public Matrix[] svd()
svd
in interface DecompositionDoubleCalculations
svd
in class AbstractMatrix
public Matrix mtimes(Matrix m)
mtimes
in interface BasicDoubleCalculations
mtimes
in class AbstractDenseDoubleMatrix2D
public Matrix plus(double v)
plus
in interface BasicDoubleCalculations
plus
in class AbstractDenseDoubleMatrix2D
public Matrix plus(Matrix m)
plus
in interface BasicDoubleCalculations
plus
in class AbstractDenseDoubleMatrix2D
public Matrix minus(Matrix m)
minus
in interface BasicDoubleCalculations
minus
in class AbstractDenseDoubleMatrix2D
public Matrix minus(double v)
minus
in interface BasicDoubleCalculations
minus
in class AbstractDenseDoubleMatrix2D
public Matrix times(double v)
times
in interface BasicDoubleCalculations
times
in class AbstractDenseDoubleMatrix2D
public Matrix divide(double v)
divide
in interface BasicDoubleCalculations
divide
in class AbstractDenseDoubleMatrix2D
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |