Package org.ejml.data
Class Complex_F32
- java.lang.Object
-
- org.ejml.data.Complex_F32
-
- All Implemented Interfaces:
java.io.Serializable
public class Complex_F32 extends java.lang.Object implements java.io.SerializableRepresents a complex number using 64bit floating point numbers. A complex number is composed of a real and imaginary components.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Complex_F32()Complex_F32(float real, float imaginary)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Complex_F32divide(Complex_F32 a)floatgetImaginary()floatgetMagnitude()floatgetMagnitude2()floatgetReal()booleanisReal()Complex_F32minus(Complex_F32 a)Complex_F32plus(Complex_F32 a)voidset(float real, float imaginary)voidset(Complex_F32 a)voidsetImaginary(float imaginary)voidsetReal(float real)Complex_F32times(Complex_F32 a)java.lang.StringtoString()
-
-
-
Method Detail
-
getReal
public float getReal()
-
getMagnitude
public float getMagnitude()
-
getMagnitude2
public float getMagnitude2()
-
setReal
public void setReal(float real)
-
getImaginary
public float getImaginary()
-
setImaginary
public void setImaginary(float imaginary)
-
set
public void set(float real, float imaginary)
-
set
public void set(Complex_F32 a)
-
isReal
public boolean isReal()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
plus
public Complex_F32 plus(Complex_F32 a)
-
minus
public Complex_F32 minus(Complex_F32 a)
-
times
public Complex_F32 times(Complex_F32 a)
-
divide
public Complex_F32 divide(Complex_F32 a)
-
-