public class ComplexSignalImpl extends SignalImpl implements ComplexSignal
Constructor and Description |
---|
ComplexSignalImpl(double real) |
ComplexSignalImpl(double real,
double imag) |
ComplexSignalImpl(Signal signal) |
Modifier and Type | Method and Description |
---|---|
double |
abs() |
double |
analogValue() |
ComplexSignal |
complexValue() |
ComplexSignal |
conjugate() |
ComplexSignal |
cos() |
ComplexSignal |
create(double value) |
Signal |
create(Signal signal) |
int |
digitalValue() |
ComplexSignal |
divides(ComplexSignal b) |
ComplexSignal |
exp() |
Signal |
getOneSignal() |
Signal |
getZeroSignal() |
double |
im() |
ComplexSignal |
invert() |
ComplexSignal |
minus(ComplexSignal b) |
ComplexSignal |
minus(Signal signal) |
double |
phase() |
ComplexSignal |
plus(ComplexSignal b) |
ComplexSignal |
plus(Signal signal) |
PointerComplexSignal |
pointerComplexSignal() |
double |
power() |
double |
re() |
ComplexSignal |
reciprocal() |
ComplexSignal |
sin() |
ComplexSignal |
tan() |
ComplexSignal |
times(ComplexSignal b) |
ComplexSignal |
times(double alpha) |
Signal |
times(Signal signal) |
java.lang.String |
toString() |
java.lang.String |
toString(int digits) |
static ComplexSignal |
zero() |
clone, format, format, formatAddPlus, getMultiplexIterable, getSize, getTrigger, isAudioTrigger, isTrigger, isTruncated, iterator, println, println, removeTrigger, setAudioTrigger, setTrigger, setTrigger, takeTrigger
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
clone, getMultiplexIterable, getSize, getTrigger, isAudioTrigger, isTrigger, isTruncated, iterator, println, println, removeTrigger, setAudioTrigger, setTrigger, setTrigger, takeTrigger
public ComplexSignalImpl(double real, double imag)
public ComplexSignalImpl(double real)
public ComplexSignalImpl(Signal signal)
public Signal create(Signal signal)
create
in interface Signal
create
in class SignalImpl
public ComplexSignal create(double value)
create
in interface Signal
create
in class SignalImpl
public java.lang.String toString()
toString
in interface Signal
toString
in class SignalImpl
public double abs()
public double phase()
phase
in interface ComplexSignal
public ComplexSignal plus(Signal signal)
plus
in interface ComplexSignal
plus
in interface Signal
plus
in class SignalImpl
public ComplexSignal plus(ComplexSignal b)
public ComplexSignal minus(Signal signal)
minus
in interface ComplexSignal
minus
in interface Signal
minus
in class SignalImpl
public ComplexSignal minus(ComplexSignal b)
public Signal times(Signal signal)
times
in interface Signal
times
in class SignalImpl
public ComplexSignal times(ComplexSignal b)
times
in interface ComplexSignal
public ComplexSignal times(double alpha)
times
in interface ComplexSignal
times
in interface Signal
public ComplexSignal conjugate()
conjugate
in interface ComplexSignal
public ComplexSignal reciprocal()
reciprocal
in interface ComplexSignal
public double re()
re
in interface ComplexSignal
public double im()
im
in interface ComplexSignal
public ComplexSignal divides(ComplexSignal b)
divides
in interface ComplexSignal
public ComplexSignal exp()
public ComplexSignal sin()
public ComplexSignal cos()
public ComplexSignal tan()
public double analogValue()
analogValue
in interface Signal
analogValue
in class SignalImpl
public int digitalValue()
digitalValue
in interface Signal
digitalValue
in class SignalImpl
public ComplexSignal complexValue()
complexValue
in interface Signal
complexValue
in class SignalImpl
public Signal getZeroSignal()
getZeroSignal
in interface Signal
getZeroSignal
in class SignalImpl
public Signal getOneSignal()
getOneSignal
in interface Signal
getOneSignal
in class SignalImpl
public ComplexSignal invert()
invert
in interface Signal
invert
in class SignalImpl
public static ComplexSignal zero()
public PointerComplexSignal pointerComplexSignal()
pointerComplexSignal
in interface Signal
pointerComplexSignal
in class SignalImpl