Package de.labAlive.system.siso
Class Quantizer
java.lang.Object
de.labAlive.core.wiringComponent.WiringComponent
de.labAlive.core.abstractSystem.System
de.labAlive.core.abstractSystem.siso.SISOSystem2Impl
de.labAlive.baseSystem.SISOSystem
de.labAlive.baseSystem.AnalogSISOSystem
de.labAlive.system.siso.Quantizer
- All Implemented Interfaces:
de.labAlive.system.System
public class Quantizer
extends de.labAlive.baseSystem.AnalogSISOSystem
Also uniform quantiser. But only one outport
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondouble
getSignal
(double in) void
void
setMaxAmplitude
(MaxAmplitudeSignaling maxAmplitudeSignal) Methods inherited from class de.labAlive.core.abstractSystem.System
connect, doubleAttenuationProperty, doubleAttenuationProperty, doubleDbProperty, doubleDbProperty, doubleProperty, doubleProperty, getImplementation, getInWire, getOutWire, getOutWire, hide, hideSystemOnly, label, name, rebuild, set, show
Methods inherited from class de.labAlive.core.wiringComponent.WiringComponent
addSymbol, getMainParameters, getName, longName, name, name, notifyBeforeParameterChange, setStepInterceptor, setSymbol, setSymbolResolver, show, show, toString
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface de.labAlive.system.System
addSymbol, longName, name, setStepInterceptor, setSymbol, show, show
-
Constructor Details
-
Quantizer
public Quantizer() -
Quantizer
public Quantizer(int nc) - Parameters:
nc
- bit per sample
-
-
Method Details
-
getSignal
public double getSignal(double in) -
setMaxAmplitude
-
notifyPropertyChanged
public void notifyPropertyChanged()
-