U
- Unitpublic static class MutableDoubleMatrix.Rel.Dense<U extends Unit<U>> extends MutableDoubleMatrix.Rel<U> implements DenseData
MutableDoubleMatrix.Rel.Dense<U extends Unit<U>>, MutableDoubleMatrix.Rel.Sparse<U extends Unit<U>>
MutableDoubleMatrix.Abs<U extends Unit<U>>, MutableDoubleMatrix.Rel<U extends Unit<U>>
Modifier | Constructor and Description |
---|---|
|
MutableDoubleMatrix.Rel.Dense(double[][] values,
U unit)
Construct a new Relative Dense MutableDoubleMatrix.
|
protected |
MutableDoubleMatrix.Rel.Dense(cern.colt.matrix.tdouble.DoubleMatrix2D values,
U unit)
For package internal use only.
|
|
MutableDoubleMatrix.Rel.Dense(DoubleScalar.Rel<U>[][] values)
Construct a new Relative Dense MutableDoubleMatrix.
|
Modifier and Type | Method and Description |
---|---|
MutableDoubleMatrix.Rel.Dense<U> |
copy()
Create a deep copy of this Value.
|
protected cern.colt.matrix.tdouble.DoubleMatrix2D |
createMatrix2D(int rows,
int columns)
Create storage for the data.
|
DoubleMatrix.Rel.Dense<U> |
immutable()
Make (immutable) DoubleMatrix equivalent for any type of MutableDoubleMatrix.
|
MutableDoubleMatrix.Rel.Dense<U> |
mutable()
Create a mutable version of this DoubleMatrix.
|
abs, acos, asin, atan, cbrt, ceil, cos, cosh, decrementBy, exp, expm1, floor, get, incrementBy, inv, log, log10, log1p, pow, rint, round, signum, sin, sinh, sqrt, tan, tanh, toDegrees, toRadians
assign, checkCopyOnWrite, decrementBy, decrementByImpl, divide, incrementByImpl, multiply, normalize, scaleValueByValue, scaleValueByValue, set, setInUnit, setSI
cardinality, checkIndex, checkNonEmpty, checkSize, checkSize, columns, deepCopyData, deepCopyOfData, denseToSparse, denseToSparse, det, equals, getInUnit, getInUnit, getMatrixSI, getSI, getValuesInUnit, getValuesInUnit, getValuesSI, hashCode, initialize, initialize, initialize, interpolate, interpolate, interpolate, interpolate, minus, minus, minus, minus, minus, minus, minus, minus, minus, plus, plus, plus, plus, plus, plus, rows, safeGet, safeSet, solve, sparseToDense, sparseToDense, times, times, times, times, times, times, times, times, times, times, toString, toString, toString, toString, zSum
expressAsSIUnit, expressAsSpecifiedUnit, getUnit, isAbsolute, isRelative
public MutableDoubleMatrix.Rel.Dense(double[][] values, U unit) throws ValueException
values
- double[][]; the initial values of the entries in the new Relative Dense MutableDoubleMatrixunit
- U; the unit of the new Relative Dense MutableDoubleMatrixValueException
- when values is null, or is not rectangularpublic MutableDoubleMatrix.Rel.Dense(DoubleScalar.Rel<U>[][] values) throws ValueException
values
- DoubleScalar.Rel<U>[][]; the initial values of the entries in the new Relative Dense
MutableDoubleMatrixValueException
- when values has zero entries, or is not rectangularprotected MutableDoubleMatrix.Rel.Dense(cern.colt.matrix.tdouble.DoubleMatrix2D values, U unit)
values
- DoubleMatrix2D; the initial values of the entries in the new Relative Dense
MutableDoubleMatrixunit
- U; the unit of the new Relative Dense MutableDoubleMatrixpublic final DoubleMatrix.Rel.Dense<U> immutable()
immutable
in class MutableDoubleMatrix<U extends Unit<U>>
public final MutableDoubleMatrix.Rel.Dense<U> mutable()
mutable
in class DoubleMatrix<U extends Unit<U>>
protected final cern.colt.matrix.tdouble.DoubleMatrix2D createMatrix2D(int rows, int columns)
createMatrix2D
in class DoubleMatrix<U extends Unit<U>>
rows
- int; the number of rows in the matrixcolumns
- int; the number of columns in the matrixCopyright © 2014–2015 Delft University of Technology. All rights reserved.