public class PointerComplexSignal extends SignalImpl implements ComplexSignal
Constructor and Description |
---|
PointerComplexSignal(ComplexSignalImpl signal) |
PointerComplexSignal(double absolute) |
PointerComplexSignal(double absolute,
double phase) |
PointerComplexSignal(Signal signal) |
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 PointerComplexSignal(double absolute, double phase)
public PointerComplexSignal(double absolute)
public PointerComplexSignal(ComplexSignalImpl signal)
public PointerComplexSignal(Signal signal)
public Signal create(Signal signal)
create
in interface Signal
create
in class SignalImpl
public PointerComplexSignal 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 complexValue()
complexValue
in interface Signal
complexValue
in class SignalImpl
public ComplexSignal plus(Signal b)
plus
in interface ComplexSignal
plus
in interface Signal
plus
in class SignalImpl
public PointerComplexSignal plus(PointerComplexSignal b)
public PointerComplexSignal plus(AnalogSignal b)
public ComplexSignal minus(Signal signal)
minus
in interface ComplexSignal
minus
in interface Signal
minus
in class SignalImpl
public Signal times(Signal signal)
times
in interface Signal
times
in class SignalImpl
public PointerComplexSignal times(PointerComplexSignal b)
public PointerComplexSignal times(AnalogSignal b)
public ComplexSignal times(ComplexSignal b)
times
in interface ComplexSignal
public void addPhase(double additionalPhase)
public PointerComplexSignal times(double alpha)
times
in interface ComplexSignal
times
in interface Signal
public PointerComplexSignal conjugate()
conjugate
in interface ComplexSignal
public PointerComplexSignal reciprocal()
reciprocal
in interface ComplexSignal
public double re()
re
in interface ComplexSignal
public double im()
im
in interface ComplexSignal
public double analogValue()
analogValue
in interface Signal
analogValue
in class SignalImpl
public int digitalValue()
digitalValue
in interface Signal
digitalValue
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 Signal invert()
invert
in interface Signal
invert
in class SignalImpl
public static PointerComplexSignal getStaticZeroSignal()
public ComplexSignal divides(ComplexSignal b)
divides
in interface ComplexSignal
public PointerComplexSignal divides(PointerComplexSignal b)
public PointerComplexSignal pointerComplexSignal()
pointerComplexSignal
in interface Signal
pointerComplexSignal
in class SignalImpl