Package org.ejml.data
Class Complex_F64
- java.lang.Object
-
- org.ejml.data.Complex_F64
-
- All Implemented Interfaces:
java.io.Serializable
public class Complex_F64 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_F64()Complex_F64(double real, double imaginary)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Complex_F64divide(Complex_F64 a)doublegetImaginary()doublegetMagnitude()doublegetMagnitude2()doublegetReal()booleanisReal()Complex_F64minus(Complex_F64 a)Complex_F64plus(Complex_F64 a)voidset(double real, double imaginary)voidset(Complex_F64 a)voidsetImaginary(double imaginary)voidsetReal(double real)Complex_F64times(Complex_F64 a)java.lang.StringtoString()
-
-
-
Method Detail
-
getReal
public double getReal()
-
getMagnitude
public double getMagnitude()
-
getMagnitude2
public double getMagnitude2()
-
setReal
public void setReal(double real)
-
getImaginary
public double getImaginary()
-
setImaginary
public void setImaginary(double imaginary)
-
set
public void set(double real, double imaginary)
-
set
public void set(Complex_F64 a)
-
isReal
public boolean isReal()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
plus
public Complex_F64 plus(Complex_F64 a)
-
minus
public Complex_F64 minus(Complex_F64 a)
-
times
public Complex_F64 times(Complex_F64 a)
-
divide
public Complex_F64 divide(Complex_F64 a)
-
-