public static final class ComplexNumber.Normalised extends ComplexNumber
ComplexNumber.NormalisedScalar.Factory<N extends Number>ScalarOperation.Addition<T,N extends Number>, ScalarOperation.Division<T,N extends Number>, ScalarOperation.Multiplication<T,N extends Number>, ScalarOperation.Subtraction<T,N extends Number>Access2D.Aggregatable<N extends Number>, Access2D.Collectable<N extends Number,R extends Mutate2D.Receiver<N>>, Access2D.Elements, Access2D.ElementView<N extends Number>, Access2D.IndexOf, Access2D.Sliceable<N extends Number>, Access2D.Visitable<N extends Number>TransformationMatrix.Transformable<N extends Number>Structure2D.IntRowColumn, Structure2D.LongRowColumn, Structure2D.ReducibleTo1D<R extends Structure1D>, Structure2D.RowColumnCallback, Structure2D.RowColumnKey<R,C>, Structure2D.RowColumnMapper<R,C>Structure1D.BasicMapper<T>, Structure1D.IndexCallback, Structure1D.IndexMapper<T>, Structure1D.IntIndex, Structure1D.LongIndex, Structure1D.LoopCallback| Modifier and Type | Method and Description |
|---|---|
double |
norm()
this == this.signum().multiply(this.norm()) |
ComplexNumber.Normalised |
signum()
this == this.signum().multiply(this.norm()) |
void |
transform(PhysicalStore<Double> matrix) |
add, add, compareTo, conjugate, count, countColumns, countRows, divide, divide, doubleValue, doubleValue, doubleValue, enforce, equals, floatValue, get, get, get, getArgument, getImaginary, getModulus, getReal, hashCode, intValue, invert, isAbsolute, isAbsolute, isInfinite, isNaN, isReal, isReal, isSmall, isSmall, longValue, makePolar, makeRotation, multiply, multiply, negate, of, phase, subtract, subtract, supplyTo, toBigDecimal, toMultiplicationMatrix, toMultiplicationVector, toRotationMatrix, toString, toString, valueOf, valueOfbyteValue, shortValueclone, finalize, getClass, notify, notifyAll, wait, wait, waitadd, divide, multiply, subtract, toPlainStringbyteValue, getNumber, shortValueasCollectable2D, asPrimitive2D, columns, elements, equals, newPrimitiveColumnCollectable, newPrimitiveRowCollectable, rows, toRawCopy2D, toString, wrap, wrap, wrapAccess2D, wrapAccess2DasCollectable1D, asPrimitive1D, axpy, dot, equals, hashCode, iterator, nonzeros, stream, supplyTo, toRawCopy1D, wrap, wrap, wrap, wrapAccess1D, wrapAccess1D, wrapAccess1DforEach, spliteratorcollectcolumn, column, column, column, column, index, index, isEmpty, isFat, isScalar, isSquare, isTall, isVector, loopAll, loopColumn, loopColumn, loopDiagonal, loopMatching, loopRow, loopRow, mapperOf, row, row, row, row, rowloopAll, loopMatching, loopRange, mapperpublic double norm()
NormedVectorSpacethis == this.signum().multiply(this.norm())norm in interface NormedVectorSpace<Scalar<ComplexNumber>,ComplexNumber>norm in class ComplexNumberpublic ComplexNumber.Normalised signum()
NormedVectorSpacethis == this.signum().multiply(this.norm())signum in interface NormedVectorSpace<Scalar<ComplexNumber>,ComplexNumber>signum in class ComplexNumberpublic void transform(PhysicalStore<Double> matrix)
transform in interface TransformationMatrix<Double,PhysicalStore<Double>>transform in class ComplexNumberCopyright © 2018 Optimatika. All rights reserved.