public class Complex
extends java.lang.Object
Constructor and Description |
---|
Complex(float re,
float im) |
Modifier and Type | Method and Description |
---|---|
float |
abs()
Calculate absolute value of a complex number
|
Complex |
add(Complex v)
add two complex numbers
|
Complex |
add(float re2,
float im2)
add two complex numbers
|
Complex |
conjg()
Conjugate a complex number in cartesian coordinates.
|
Complex |
div(Complex divisor)
divide two complex numbers
|
Complex |
div(float scalar)
divide the complex number by a scalar
|
Complex |
div(float divre,
float divim)
divide two complex numbers
|
boolean |
equals(java.lang.Object obj) |
float |
im() |
Complex |
inv() |
Complex |
mult(Complex v)
multiply two complex numbers
|
Complex |
mult(float scalar)
multiply the complex number by a scalar
|
Complex |
mult(float re2,
float im2)
multiply two complex numbers
|
PComplex |
polar()
convert to polar coordinates
|
float |
re() |
Complex |
sub(Complex v)
subtract two complex numbers
|
Complex |
sub(float re2,
float im2)
subtract two complex numbers
|
java.lang.String |
toString() |
public static final Complex Zero
public float re()
public float im()
public Complex inv()
public Complex conjg()
public float abs()
public Complex add(float re2, float im2)
public Complex sub(float re2, float im2)
public Complex mult(float scalar)
public Complex mult(float re2, float im2)
public Complex div(float scalar)
public Complex div(float divre, float divim)
public PComplex polar()
public final java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object