|
||||||||||
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.AbstractSparseDoubleMatrix
org.ujmp.core.doublematrix.stub.AbstractSparseDoubleMatrix2D
org.ujmp.colt.ColtSparseDoubleMatrix2D
public class ColtSparseDoubleMatrix2D
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.AbstractSparseDoubleMatrix2D |
---|
factory |
Fields inherited from interface org.ujmp.core.Matrix |
---|
ALL, chol, COLUMN, divideMatrix, divideScalar, eig, inv, LINK, lu, minusMatrix, minusScalar, mtimes, NEW, NONE, ORIG, plusMatrix, plusScalar, qr, ROW, solve, svd, timesMatrix, timesScalar, transpose, X, Y, Z |
Constructor Summary | |
---|---|
ColtSparseDoubleMatrix2D(long... size)
|
|
ColtSparseDoubleMatrix2D(Matrix source)
|
|
ColtSparseDoubleMatrix2D(cern.colt.matrix.impl.SparseDoubleMatrix2D m)
|
Method Summary | |
---|---|
Iterable<long[]> |
availableCoordinates()
|
boolean |
contains(long... coordinates)
|
Matrix |
copy()
|
double |
getDouble(int row,
int column)
|
double |
getDouble(long row,
long column)
|
long[] |
getSize()
|
cern.colt.matrix.impl.SparseDoubleMatrix2D |
getWrappedObject()
|
Matrix |
inv()
|
Matrix |
mtimes(Matrix m)
|
Matrix |
plus(double value)
|
void |
setDouble(double value,
int row,
int column)
|
void |
setDouble(double value,
long row,
long column)
|
void |
setWrappedObject(cern.colt.matrix.impl.SparseDoubleMatrix2D object)
|
Matrix |
times(double value)
|
Matrix |
transpose()
|
Methods inherited from class org.ujmp.core.doublematrix.stub.AbstractSparseDoubleMatrix2D |
---|
allCoordinates, getDouble, getFactory, getObject, getObject, setDouble, setObject, setObject |
Methods inherited from class org.ujmp.core.doublematrix.stub.AbstractSparseDoubleMatrix |
---|
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 |
---|
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, divide, divide, minus, minus, minus, minus, mtimes, mtimes, mtimes, plus, plus, plus, times, 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, eig, eigSymm, ginv, invSPD, invSymm, lu, pinv, princomp, qr, solve, solveSPD, solveSymm, svd |
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, 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 ColtSparseDoubleMatrix2D(long... size)
public ColtSparseDoubleMatrix2D(cern.colt.matrix.impl.SparseDoubleMatrix2D m)
public ColtSparseDoubleMatrix2D(Matrix source) throws MatrixException
MatrixException
Method Detail |
---|
public double getDouble(long row, long column)
getDouble
in interface DoubleMatrix2D
public double getDouble(int row, int column)
getDouble
in interface DoubleMatrix2D
public long[] getSize()
getSize
in interface BasicMatrixProperties
public void setDouble(double value, long row, long column)
setDouble
in interface DoubleMatrix2D
public void setDouble(double value, int row, int column)
setDouble
in interface DoubleMatrix2D
public cern.colt.matrix.impl.SparseDoubleMatrix2D getWrappedObject()
getWrappedObject
in interface Wrapper<cern.colt.matrix.impl.SparseDoubleMatrix2D>
public void setWrappedObject(cern.colt.matrix.impl.SparseDoubleMatrix2D object)
setWrappedObject
in interface Wrapper<cern.colt.matrix.impl.SparseDoubleMatrix2D>
public Matrix inv()
inv
in interface DecompositionDoubleCalculations
inv
in class AbstractMatrix
public Iterable<long[]> availableCoordinates()
availableCoordinates
in interface CoordinateFunctions
availableCoordinates
in class AbstractMatrix
public final boolean contains(long... coordinates)
contains
in interface CoordinateFunctions
public Matrix transpose()
transpose
in interface ObjectCalculations
transpose
in class AbstractMatrix
public Matrix plus(double value)
plus
in interface BasicDoubleCalculations
plus
in class AbstractMatrix
public Matrix times(double value)
times
in interface BasicDoubleCalculations
times
in class AbstractMatrix
public Matrix copy()
copy
in interface ObjectCalculations
copy
in class AbstractMatrix
public Matrix mtimes(Matrix m)
mtimes
in interface BasicDoubleCalculations
mtimes
in class AbstractMatrix
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |