Klasse PointerComplexSignal
java.lang.Object
de.labAlive.core.signal.SignalImpl
de.labAlive.core.signal.PointerComplexSignal
- Alle implementierten Schnittstellen:
ComplexSignal, Signal, Cloneable, Iterable<Signal>
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungPointerComplexSignal(double absolute) PointerComplexSignal(double absolute, double phase) PointerComplexSignal(Signal signal) -
Methodenübersicht
Modifikator und TypMethodeBeschreibungdoubleabs()voidaddPhase(double additionalPhase) doublecreate(double value) intdoublestatic doublegetPhaseDegree(double phaseRad) static doublegetPhaseDegreeNormalized(double phaseDegree) static doublegetPhaseDegreeSymmetric(double phaseDegree) doubledoublestatic PointerComplexSignaldoubleim()invert()doublephase()plus(AnalogSignal b) doublepower()doublere()shiftPhase(double shift) times(double alpha) toString()toString(int digits) Von Klasse geerbte Methoden SignalImpl
clone, format, format, formatAddPlus, getMultiplexIterable, getSize, getTrigger, isAudioTrigger, isTrigger, isTruncated, iterator, println, println, removeTrigger, setAudioTrigger, setTrigger, setTrigger, takeTriggerVon Schnittstelle geerbte Methoden Iterable
forEach, spliteratorVon Schnittstelle geerbte Methoden Signal
clone, getMultiplexIterable, getSize, getTrigger, isAudioTrigger, isTrigger, isTruncated, iterator, println, println, removeTrigger, setAudioTrigger, setTrigger, setTrigger, takeTrigger
-
Konstruktordetails
-
PointerComplexSignal
public PointerComplexSignal(double absolute, double phase) -
PointerComplexSignal
public PointerComplexSignal(double absolute) -
PointerComplexSignal
-
PointerComplexSignal
-
-
Methodendetails
-
create
-
create
- Angegeben von:
createin SchnittstelleSignal- Angegeben von:
createin KlasseSignalImpl
-
toString
- Angegeben von:
toStringin SchnittstelleSignal- Angegeben von:
toStringin KlasseSignalImpl- Gibt zurück:
- signal value as a String
-
toString
-
abs
-
power
-
phase
public double phase()- Angegeben von:
phasein SchnittstelleComplexSignal- Gibt zurück:
- phase between -pi and pi
-
getPhaseNormalized
public double getPhaseNormalized() -
getPhaseSymmetric
public double getPhaseSymmetric() -
getPhaseDegree
public double getPhaseDegree() -
getPhaseDegree
public static double getPhaseDegree(double phaseRad) -
getPhaseDegreeNormalized
public static double getPhaseDegreeNormalized(double phaseDegree) -
getPhaseDegreeSymmetric
public static double getPhaseDegreeSymmetric(double phaseDegree) -
complexValue
- Angegeben von:
complexValuein SchnittstelleSignal- Setzt außer Kraft:
complexValuein KlasseSignalImpl
-
plus
- Angegeben von:
plusin SchnittstelleComplexSignal- Angegeben von:
plusin SchnittstelleSignal- Angegeben von:
plusin KlasseSignalImpl
-
plus
-
plus
-
minus
- Angegeben von:
minusin SchnittstelleComplexSignal- Angegeben von:
minusin SchnittstelleSignal- Angegeben von:
minusin KlasseSignalImpl
-
times
-
times
-
times
-
times
- Angegeben von:
timesin SchnittstelleComplexSignal
-
addPhase
public void addPhase(double additionalPhase) -
shiftPhase
-
times
- Angegeben von:
timesin SchnittstelleComplexSignal- Angegeben von:
timesin SchnittstelleSignal
-
conjugate
- Angegeben von:
conjugatein SchnittstelleComplexSignal
-
reciprocal
- Angegeben von:
reciprocalin SchnittstelleComplexSignal
-
re
public double re()- Angegeben von:
rein SchnittstelleComplexSignal- Angegeben von:
rein SchnittstelleSignal- Setzt außer Kraft:
rein KlasseSignalImpl
-
im
public double im()- Angegeben von:
imin SchnittstelleComplexSignal- Angegeben von:
imin SchnittstelleSignal- Setzt außer Kraft:
imin KlasseSignalImpl
-
analogValue
public double analogValue()- Angegeben von:
analogValuein SchnittstelleSignal- Angegeben von:
analogValuein KlasseSignalImpl
-
digitalValue
public int digitalValue()- Angegeben von:
digitalValuein SchnittstelleSignal- Angegeben von:
digitalValuein KlasseSignalImpl
-
getZeroSignal
- Angegeben von:
getZeroSignalin SchnittstelleSignal- Angegeben von:
getZeroSignalin KlasseSignalImpl
-
getOneSignal
- Angegeben von:
getOneSignalin SchnittstelleSignal- Angegeben von:
getOneSignalin KlasseSignalImpl
-
invert
- Angegeben von:
invertin SchnittstelleSignal- Angegeben von:
invertin KlasseSignalImpl
-
getStaticZeroSignal
-
divides
- Angegeben von:
dividesin SchnittstelleComplexSignal
-
divides
-
deltaPhase
-
pointerComplexSignal
- Angegeben von:
pointerComplexSignalin SchnittstelleSignal- Setzt außer Kraft:
pointerComplexSignalin KlasseSignalImpl
-