public class ComplexFloat extends org.jblas.ComplexFloat implements IComplexFloat
| Modifier and Type | Field and Description |
|---|---|
static ComplexFloat |
NEG |
static ComplexFloat |
UNIT |
static ComplexFloat |
ZERO |
| Constructor and Description |
|---|
ComplexFloat(org.jblas.ComplexFloat c) |
ComplexFloat(float real) |
ComplexFloat(float real,
float imag) |
| Modifier and Type | Method and Description |
|---|---|
float |
abs()
Return the absolute value
|
Float |
absoluteValue()
Return the absolute value
|
org.jblas.ComplexFloat |
add(org.jblas.ComplexFloat c)
Add two complex numbers.
|
org.jblas.ComplexFloat |
add(float c)
Add a realComponent number to a complex number.
|
IComplexNumber |
add(IComplexNumber c)
Add two complex numbers.
|
IComplexNumber |
add(Number c)
Add a realComponent number to a complex number.
|
org.jblas.ComplexFloat |
addi(org.jblas.ComplexFloat c)
Add two complex numbers in-place storing the result in this.
|
org.jblas.ComplexFloat |
addi(org.jblas.ComplexFloat c,
org.jblas.ComplexFloat result)
Add two complex numbers in-place
|
org.jblas.ComplexFloat |
addi(float c)
Add a realComponent number to complex number in-place, storing the result in this.
|
org.jblas.ComplexFloat |
addi(float a,
org.jblas.ComplexFloat result)
Add a realComponent number to a complex number in-place.
|
IComplexNumber |
addi(IComplexNumber c)
Add two complex numbers in-place storing the result in this.
|
IComplexNumber |
addi(IComplexNumber c,
IComplexNumber result)
Add two complex numbers in-place
|
IComplexNumber |
addi(Number c)
Add a realComponent number to complex number in-place, storing the result in this.
|
IComplexNumber |
addi(Number a,
IComplexNumber result)
Add a realComponent number to a complex number in-place.
|
float |
arg()
Returns the argument of a complex number.
|
IComplexDouble |
asDouble()
Convert to a double
|
ComplexFloat |
asFloat()
Convert to a float
|
Float |
complexArgument()
Returns the argument of a complex number.
|
ComplexFloat |
conj() |
ComplexFloat |
conji() |
org.jblas.ComplexFloat |
copy(org.jblas.ComplexFloat other) |
IComplexNumber |
copy(IComplexNumber other) |
ComplexFloat |
div(org.jblas.ComplexFloat c)
Divide two complex numbers
|
ComplexFloat |
div(float v) |
IComplexNumber |
div(IComplexNumber c)
Divide two complex numbers
|
IComplexNumber |
div(Number v) |
ComplexFloat |
divi(org.jblas.ComplexFloat c) |
org.jblas.ComplexFloat |
divi(org.jblas.ComplexFloat c,
org.jblas.ComplexFloat result)
Divide two complex numbers, in-place
|
ComplexFloat |
divi(float v) |
ComplexFloat |
divi(float v,
org.jblas.ComplexFloat result) |
IComplexNumber |
divi(IComplexNumber c) |
IComplexNumber |
divi(IComplexNumber c,
IComplexNumber result)
Divide two complex numbers, in-place
|
IComplexNumber |
divi(Number v) |
IComplexNumber |
divi(Number v,
IComplexNumber result) |
ComplexFloat |
dup() |
boolean |
eq(org.jblas.ComplexFloat c) |
boolean |
eq(IComplexNumber c) |
IComplexNumber |
eqc(IComplexNumber num) |
boolean |
equals(Object o)
Comparing two floatComplex values.
|
IComplexNumber |
gt(IComplexNumber num) |
float |
imag() |
Float |
imaginaryComponent() |
ComplexFloat |
inv() |
ComplexFloat |
invi() |
boolean |
isImag() |
boolean |
isReal() |
boolean |
isZero() |
IComplexNumber |
lt(IComplexNumber num) |
org.jblas.ComplexFloat |
mul(org.jblas.ComplexFloat c)
Multiply two complex numbers
|
org.jblas.ComplexFloat |
mul(float v) |
IComplexNumber |
mul(IComplexNumber c)
Multiply two complex numbers
|
IComplexNumber |
mul(Number v) |
org.jblas.ComplexFloat |
muli(org.jblas.ComplexFloat c) |
org.jblas.ComplexFloat |
muli(org.jblas.ComplexFloat c,
org.jblas.ComplexFloat result)
Multiply two complex numbers, inplace
|
org.jblas.ComplexFloat |
muli(float v) |
org.jblas.ComplexFloat |
muli(float v,
org.jblas.ComplexFloat result) |
IComplexNumber |
muli(IComplexNumber c) |
IComplexNumber |
muli(IComplexNumber c,
IComplexNumber result)
Multiply two complex numbers, inplace
|
IComplexNumber |
muli(Number v) |
IComplexNumber |
muli(Number v,
IComplexNumber result) |
boolean |
ne(org.jblas.ComplexFloat c) |
boolean |
ne(IComplexNumber c) |
ComplexFloat |
neg() |
ComplexFloat |
negi() |
IComplexNumber |
neqc(IComplexNumber num) |
float |
real() |
Float |
realComponent() |
org.jblas.ComplexFloat |
set(float real,
float imag) |
IComplexNumber |
set(Number real,
Number imag) |
ComplexFloat |
sqrt() |
org.jblas.ComplexFloat |
sub(org.jblas.ComplexFloat c)
Subtract two complex numbers
|
org.jblas.ComplexFloat |
sub(float r) |
IComplexNumber |
sub(IComplexNumber c)
Subtract two complex numbers
|
IComplexNumber |
sub(Number r) |
org.jblas.ComplexFloat |
subi(org.jblas.ComplexFloat c) |
org.jblas.ComplexFloat |
subi(org.jblas.ComplexFloat c,
org.jblas.ComplexFloat result)
Subtract two complex numbers, in-place
|
org.jblas.ComplexFloat |
subi(float a) |
org.jblas.ComplexFloat |
subi(float a,
org.jblas.ComplexFloat result) |
IComplexNumber |
subi(IComplexNumber c) |
IComplexNumber |
subi(IComplexNumber c,
IComplexNumber result)
Subtract two complex numbers, in-place
|
IComplexNumber |
subi(Number a) |
IComplexNumber |
subi(Number a,
IComplexNumber result) |
String |
toString() |
public static final ComplexFloat UNIT
public static final ComplexFloat NEG
public static final ComplexFloat ZERO
public ComplexFloat(org.jblas.ComplexFloat c)
public ComplexFloat(float real,
float imag)
public ComplexFloat(float real)
public IComplexNumber eqc(IComplexNumber num)
eqc in interface IComplexNumberpublic IComplexNumber neqc(IComplexNumber num)
neqc in interface IComplexNumberpublic IComplexNumber gt(IComplexNumber num)
gt in interface IComplexNumberpublic IComplexNumber lt(IComplexNumber num)
lt in interface IComplexNumberpublic float arg()
arg in class org.jblas.ComplexFloatpublic float abs()
abs in class org.jblas.ComplexFloatpublic IComplexDouble asDouble()
asDouble in interface IComplexNumberpublic ComplexFloat asFloat()
asFloat in interface IComplexNumberpublic ComplexFloat dup()
dup in interface IComplexNumberdup in class org.jblas.ComplexFloatpublic ComplexFloat conji()
conji in interface IComplexNumberconji in class org.jblas.ComplexFloatpublic ComplexFloat conj()
conj in interface IComplexNumberconj in class org.jblas.ComplexFloatpublic IComplexNumber set(Number real, Number imag)
set in interface IComplexNumberpublic IComplexNumber copy(IComplexNumber other)
copy in interface IComplexNumberpublic IComplexNumber addi(IComplexNumber c, IComplexNumber result)
addi in interface IComplexNumberc - result - public IComplexNumber addi(IComplexNumber c)
addi in interface IComplexNumberc - public IComplexNumber add(IComplexNumber c)
add in interface IComplexNumberc - public IComplexNumber addi(Number a, IComplexNumber result)
addi in interface IComplexNumbera - result - public IComplexNumber addi(Number c)
addi in interface IComplexNumberc - public IComplexNumber add(Number c)
add in interface IComplexNumberc - public IComplexNumber subi(IComplexNumber c, IComplexNumber result)
subi in interface IComplexNumberc - result - public IComplexNumber subi(IComplexNumber c)
subi in interface IComplexNumberpublic IComplexNumber sub(IComplexNumber c)
sub in interface IComplexNumberc - public IComplexNumber subi(Number a, IComplexNumber result)
subi in interface IComplexNumberpublic IComplexNumber subi(Number a)
subi in interface IComplexNumberpublic IComplexNumber sub(Number r)
sub in interface IComplexNumberpublic IComplexNumber muli(IComplexNumber c, IComplexNumber result)
muli in interface IComplexNumberc - result - public IComplexNumber muli(IComplexNumber c)
muli in interface IComplexNumberpublic IComplexNumber mul(IComplexNumber c)
mul in interface IComplexNumberc - public IComplexNumber mul(Number v)
mul in interface IComplexNumberpublic IComplexNumber muli(Number v, IComplexNumber result)
muli in interface IComplexNumberpublic IComplexNumber muli(Number v)
muli in interface IComplexNumberpublic IComplexNumber div(IComplexNumber c)
div in interface IComplexNumberc - public IComplexNumber divi(IComplexNumber c, IComplexNumber result)
divi in interface IComplexNumberc - result - public IComplexNumber divi(IComplexNumber c)
divi in interface IComplexNumberpublic IComplexNumber divi(Number v, IComplexNumber result)
divi in interface IComplexNumberpublic IComplexNumber divi(Number v)
divi in interface IComplexNumberpublic IComplexNumber div(Number v)
div in interface IComplexNumberpublic boolean eq(IComplexNumber c)
eq in interface IComplexNumberpublic boolean ne(IComplexNumber c)
ne in interface IComplexNumberpublic String toString()
toString in class org.jblas.ComplexFloatpublic org.jblas.ComplexFloat set(float real,
float imag)
set in class org.jblas.ComplexFloatpublic float real()
real in class org.jblas.ComplexFloatpublic float imag()
imag in class org.jblas.ComplexFloatpublic Float realComponent()
realComponent in interface IComplexFloatrealComponent in interface IComplexNumberpublic Float imaginaryComponent()
imaginaryComponent in interface IComplexFloatimaginaryComponent in interface IComplexNumberpublic org.jblas.ComplexFloat copy(org.jblas.ComplexFloat other)
copy in class org.jblas.ComplexFloatpublic org.jblas.ComplexFloat addi(org.jblas.ComplexFloat c,
org.jblas.ComplexFloat result)
addi in class org.jblas.ComplexFloatc - result - public org.jblas.ComplexFloat addi(org.jblas.ComplexFloat c)
addi in class org.jblas.ComplexFloatc - public org.jblas.ComplexFloat add(org.jblas.ComplexFloat c)
add in class org.jblas.ComplexFloatc - public org.jblas.ComplexFloat addi(float a,
org.jblas.ComplexFloat result)
addi in class org.jblas.ComplexFloata - result - public org.jblas.ComplexFloat addi(float c)
addi in class org.jblas.ComplexFloatc - public org.jblas.ComplexFloat add(float c)
add in class org.jblas.ComplexFloatc - public org.jblas.ComplexFloat subi(org.jblas.ComplexFloat c,
org.jblas.ComplexFloat result)
subi in class org.jblas.ComplexFloatc - result - public org.jblas.ComplexFloat subi(org.jblas.ComplexFloat c)
subi in class org.jblas.ComplexFloatpublic org.jblas.ComplexFloat sub(org.jblas.ComplexFloat c)
sub in class org.jblas.ComplexFloatc - public org.jblas.ComplexFloat subi(float a,
org.jblas.ComplexFloat result)
subi in class org.jblas.ComplexFloatpublic org.jblas.ComplexFloat subi(float a)
subi in class org.jblas.ComplexFloatpublic org.jblas.ComplexFloat sub(float r)
sub in class org.jblas.ComplexFloatpublic org.jblas.ComplexFloat muli(org.jblas.ComplexFloat c,
org.jblas.ComplexFloat result)
muli in class org.jblas.ComplexFloatc - result - public org.jblas.ComplexFloat muli(org.jblas.ComplexFloat c)
muli in class org.jblas.ComplexFloatpublic org.jblas.ComplexFloat mul(org.jblas.ComplexFloat c)
mul in class org.jblas.ComplexFloatc - public org.jblas.ComplexFloat mul(float v)
mul in class org.jblas.ComplexFloatpublic org.jblas.ComplexFloat muli(float v,
org.jblas.ComplexFloat result)
muli in class org.jblas.ComplexFloatpublic org.jblas.ComplexFloat muli(float v)
muli in class org.jblas.ComplexFloatpublic ComplexFloat div(org.jblas.ComplexFloat c)
div in class org.jblas.ComplexFloatc - public org.jblas.ComplexFloat divi(org.jblas.ComplexFloat c,
org.jblas.ComplexFloat result)
divi in class org.jblas.ComplexFloatc - result - public ComplexFloat divi(org.jblas.ComplexFloat c)
divi in class org.jblas.ComplexFloatpublic ComplexFloat divi(float v, org.jblas.ComplexFloat result)
divi in class org.jblas.ComplexFloatpublic ComplexFloat divi(float v)
divi in interface IComplexFloatdivi in class org.jblas.ComplexFloatpublic ComplexFloat div(float v)
div in interface IComplexFloatdiv in class org.jblas.ComplexFloatpublic Float absoluteValue()
absoluteValue in interface IComplexNumberpublic Float complexArgument()
complexArgument in interface IComplexFloatcomplexArgument in interface IComplexNumberpublic ComplexFloat invi()
invi in interface IComplexNumberinvi in class org.jblas.ComplexFloatpublic ComplexFloat inv()
inv in interface IComplexNumberinv in class org.jblas.ComplexFloatpublic ComplexFloat neg()
neg in interface IComplexNumberneg in class org.jblas.ComplexFloatpublic ComplexFloat negi()
negi in interface IComplexNumbernegi in class org.jblas.ComplexFloatpublic ComplexFloat sqrt()
sqrt in interface IComplexNumbersqrt in class org.jblas.ComplexFloatpublic boolean equals(Object o)
equals in class org.jblas.ComplexFloato - public boolean eq(org.jblas.ComplexFloat c)
eq in class org.jblas.ComplexFloatpublic boolean ne(org.jblas.ComplexFloat c)
ne in class org.jblas.ComplexFloatpublic boolean isZero()
isZero in interface IComplexNumberisZero in class org.jblas.ComplexFloatpublic boolean isReal()
isReal in interface IComplexNumberisReal in class org.jblas.ComplexFloatpublic boolean isImag()
isImag in interface IComplexNumberisImag in class org.jblas.ComplexFloatCopyright © 2014. All Rights Reserved.