U
- Unitpublic abstract static class MutableDoubleMatrix.Abs<U extends Unit<U>> extends MutableDoubleMatrix<U> implements Absolute
Modifier and Type | Class and Description |
---|---|
static class |
MutableDoubleMatrix.Abs.Dense<U extends Unit<U>> |
static class |
MutableDoubleMatrix.Abs.Sparse<U extends Unit<U>> |
MutableDoubleMatrix.Abs<U extends Unit<U>>, MutableDoubleMatrix.Rel<U extends Unit<U>>
Modifier | Constructor and Description |
---|---|
protected |
MutableDoubleMatrix.Abs(U unit)
Construct a new Absolute MutableDoubleMatrix.
|
Modifier and Type | Method and Description |
---|---|
MutableDoubleMatrix.Abs<U> |
abs()
Set the value(s) to their absolute value.
|
MutableDoubleMatrix.Abs<U> |
acos()
Set the value(s) to the arc cosine of the value(s); the resulting angle is in the range 0.0 through pi.
|
MutableDoubleMatrix.Abs<U> |
asin()
Set the value(s) to the arc sine of the value(s); the resulting angle is in the range -pi/2 through pi/2.
|
MutableDoubleMatrix.Abs<U> |
atan()
Set the value(s) to the arc tangent of the value(s); the resulting angle is in the range -pi/2 through pi/2.
|
MutableDoubleMatrix.Abs<U> |
cbrt()
Set the value(s) to the(ir) cube root.
|
MutableDoubleMatrix.Abs<U> |
ceil()
Set the value(s) to the smallest (closest to negative infinity) value(s) that are greater than or equal to the
argument and equal to a mathematical integer.
|
MutableDoubleMatrix.Abs<U> |
cos()
Set the value(s) to the trigonometric cosine of the value(s).
|
MutableDoubleMatrix.Abs<U> |
cosh()
Set the value(s) to the hyperbolic cosine of the value(s).
|
MutableDoubleMatrix.Abs<U> |
decrementBy(DoubleMatrix.Rel<U> decrement)
Decrement the value by the supplied value and return the result.
|
MutableDoubleMatrix.Abs<U> |
exp()
Set the value(s) to Euler's number e raised to the power of the value(s).
|
MutableDoubleMatrix.Abs<U> |
expm1()
Set the value(s) to Euler's number e raised to the power of the value(s) minus 1 (e^x - 1).
|
MutableDoubleMatrix.Abs<U> |
floor()
Set the value(s) to the largest (closest to positive infinity) value(s) that are less than or equal to the
argument and equal to a mathematical integer.
|
DoubleScalar.Abs<U> |
get(int row,
int column)
Retrieve the value stored at a specified row and column as a DoubleScalar.
|
MutableDoubleMatrix.Abs<U> |
incrementBy(DoubleMatrix.Rel<U> increment)
Increment the value by the supplied value and return the result.
|
MutableDoubleMatrix.Abs<U> |
inv()
Set the value(s) to the complement (1.0/x) of the value(s).
|
MutableDoubleMatrix.Abs<U> |
log()
Set the value(s) to the natural logarithm (base e) of the value(s).
|
MutableDoubleMatrix.Abs<U> |
log10()
Set the value(s) to the base 10 logarithm of the value(s).
|
MutableDoubleMatrix.Abs<U> |
log1p()
Set the value(s) to the natural logarithm of the sum of the value(s) and 1.
|
MutableDoubleMatrix.Abs<U> |
pow(double x)
Set the value(s) to the value(s) raised to the power of the argument.
|
MutableDoubleMatrix.Abs<U> |
rint()
Set the value(s) to the value(s) that are closest in value to the argument and equal to a mathematical integer.
|
MutableDoubleMatrix.Abs<U> |
round()
Set the value(s) to the closest long to the argument with ties rounding up.
|
MutableDoubleMatrix.Abs<U> |
signum()
Set the value(s) to the signum function of the value(s); zero if the argument is zero, 1.0 if the argument is
greater than zero, -1.0 if the argument is less than zero.
|
MutableDoubleMatrix.Abs<U> |
sin()
Set the value(s) to the trigonometric sine of the value(s).
|
MutableDoubleMatrix.Abs<U> |
sinh()
Set the value(s) to the hyperbolic sine of the value(s).
|
MutableDoubleMatrix.Abs<U> |
sqrt()
Set the value(s) to the correctly rounded positive square root of the value(s).
|
MutableDoubleMatrix.Abs<U> |
tan()
Set the value(s) to the trigonometric tangent of the value(s).
|
MutableDoubleMatrix.Abs<U> |
tanh()
Set the value(s) to the hyperbolic tangent of the value(s).
|
MutableDoubleMatrix.Abs<U> |
toDegrees()
Set the value(s) to approximately equivalent angle(s) measured in degrees.
|
MutableDoubleMatrix.Abs<U> |
toRadians()
Set the value(s) to approximately equivalent angle(s) measured in radians.
|
assign, checkCopyOnWrite, decrementBy, decrementByImpl, divide, immutable, incrementByImpl, multiply, normalize, scaleValueByValue, scaleValueByValue, set, setInUnit, setSI
cardinality, checkIndex, checkNonEmpty, checkSize, checkSize, columns, createMatrix2D, 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, mutable, 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
protected MutableDoubleMatrix.Abs(U unit)
unit
- U; the unit of the new Absolute MutableDoubleMatrixpublic final DoubleScalar.Abs<U> get(int row, int column) throws ValueException
get
in interface ReadOnlyDoubleMatrixFunctions<U extends Unit<U>>
row
- int; row of the value to retrievecolumn
- int; column of the value to retrieveValueException
- when row or column out of range (row < 0 or row >= rows() or column < 0 or column
>= columns())public final MutableDoubleMatrix.Abs<U> incrementBy(DoubleMatrix.Rel<U> increment) throws ValueException
increment
- DoubleMatrix.Rel<U>; amount by which the value is incrementedValueException
- when the size of increment is not identical to the size of thispublic final MutableDoubleMatrix.Abs<U> decrementBy(DoubleMatrix.Rel<U> decrement) throws ValueException
decrement
- DoubleMatrix.Rel<U>; amount by which the value is decrementedValueException
- when the size of increment is not identical to the size of thispublic final MutableDoubleMatrix.Abs<U> abs()
abs
in interface MathFunctions<MutableDoubleMatrix<U extends Unit<U>>>
public final MutableDoubleMatrix.Abs<U> acos()
acos
in interface MathFunctions<MutableDoubleMatrix<U extends Unit<U>>>
public final MutableDoubleMatrix.Abs<U> asin()
asin
in interface MathFunctions<MutableDoubleMatrix<U extends Unit<U>>>
public final MutableDoubleMatrix.Abs<U> atan()
atan
in interface MathFunctions<MutableDoubleMatrix<U extends Unit<U>>>
public final MutableDoubleMatrix.Abs<U> cbrt()
cbrt
in interface MathFunctions<MutableDoubleMatrix<U extends Unit<U>>>
public final MutableDoubleMatrix.Abs<U> ceil()
ceil
in interface MathFunctions<MutableDoubleMatrix<U extends Unit<U>>>
public final MutableDoubleMatrix.Abs<U> cos()
cos
in interface MathFunctions<MutableDoubleMatrix<U extends Unit<U>>>
public final MutableDoubleMatrix.Abs<U> cosh()
cosh
in interface MathFunctions<MutableDoubleMatrix<U extends Unit<U>>>
public final MutableDoubleMatrix.Abs<U> exp()
exp
in interface MathFunctions<MutableDoubleMatrix<U extends Unit<U>>>
public final MutableDoubleMatrix.Abs<U> expm1()
expm1
in interface MathFunctions<MutableDoubleMatrix<U extends Unit<U>>>
public final MutableDoubleMatrix.Abs<U> floor()
floor
in interface MathFunctions<MutableDoubleMatrix<U extends Unit<U>>>
public final MutableDoubleMatrix.Abs<U> log()
log
in interface MathFunctions<MutableDoubleMatrix<U extends Unit<U>>>
public final MutableDoubleMatrix.Abs<U> log10()
log10
in interface MathFunctions<MutableDoubleMatrix<U extends Unit<U>>>
public final MutableDoubleMatrix.Abs<U> log1p()
log1p
in interface MathFunctions<MutableDoubleMatrix<U extends Unit<U>>>
public final MutableDoubleMatrix.Abs<U> pow(double x)
pow
in interface MathFunctions<MutableDoubleMatrix<U extends Unit<U>>>
x
- double; the value to use as the powerpublic final MutableDoubleMatrix.Abs<U> rint()
rint
in interface MathFunctions<MutableDoubleMatrix<U extends Unit<U>>>
public final MutableDoubleMatrix.Abs<U> round()
round
in interface MathFunctions<MutableDoubleMatrix<U extends Unit<U>>>
public final MutableDoubleMatrix.Abs<U> signum()
signum
in interface MathFunctions<MutableDoubleMatrix<U extends Unit<U>>>
public final MutableDoubleMatrix.Abs<U> sin()
sin
in interface MathFunctions<MutableDoubleMatrix<U extends Unit<U>>>
public final MutableDoubleMatrix.Abs<U> sinh()
sinh
in interface MathFunctions<MutableDoubleMatrix<U extends Unit<U>>>
public final MutableDoubleMatrix.Abs<U> sqrt()
sqrt
in interface MathFunctions<MutableDoubleMatrix<U extends Unit<U>>>
public final MutableDoubleMatrix.Abs<U> tan()
tan
in interface MathFunctions<MutableDoubleMatrix<U extends Unit<U>>>
public final MutableDoubleMatrix.Abs<U> tanh()
tanh
in interface MathFunctions<MutableDoubleMatrix<U extends Unit<U>>>
public final MutableDoubleMatrix.Abs<U> toDegrees()
toDegrees
in interface MathFunctions<MutableDoubleMatrix<U extends Unit<U>>>
public final MutableDoubleMatrix.Abs<U> toRadians()
toRadians
in interface MathFunctions<MutableDoubleMatrix<U extends Unit<U>>>
public final MutableDoubleMatrix.Abs<U> inv()
inv
in interface MathFunctions<MutableDoubleMatrix<U extends Unit<U>>>
Copyright © 2014–2015 Delft University of Technology. All rights reserved.