Quantizer
DiscontinuousRundet das Eingangssignal auf das nächste Vielfache eines angegebenen Intervalls, wodurch ein treppenförmiges Ausgangssignal entsteht. Modelliert ADC-Auflösung, Quantisierung digitaler Sensoren und Systeme mit diskreten Stufen.
Mathematisches Modell
Ein- & Ausgänge
| Direction | ID | Label | Typ | Status |
|---|---|---|---|---|
| → In | in |
Input | number | Required |
| ← Out | out |
Output | number | Output |
Parameter
| Parameter | Label | Typ | Standardwert | Beschreibung |
|---|---|---|---|---|
mode |
Mode | select | resolution |
Resolution: specify quantization interval directly. ADC: specify min, max, and bit depth. |
interval |
Quantization Interval | number | 1 |
Used in Resolution mode |
minValue |
Min Value | number | 0 |
Minimum input range (ADC mode) |
maxValue |
Max Value | number | 5 |
Maximum input range (ADC mode) |
bits |
Number of Bits | number | 8 |
Bit depth for ADC quantization (ADC mode) |
Anwendungsbeispiele
- Siehe die integrierten Beispiele im Handbuch für eine Demonstration dieses Blocks.
Hinweise & Best Practices
- Quantisierungsfehler: Die Differenz zwischen Eingang und Ausgang beträgt maximal ±interval/2; kleinere Intervalle verringern den Fehler, erhöhen jedoch die Anzahl der Ausgangsstufen
- ADC-Simulation: Nutzen Sie den Quantizer zur Modellierung der Auflösung von Analog-Digital-Wandlern (z. B. Intervall = 5/1024 für einen 10-Bit-ADC mit 5V-Referenz)
- Treppenförmiger Ausgang: Der Ausgang ändert sich in diskreten Schritten des Intervallwerts und erzeugt ein charakteristisches Treppensignal
- Nullpunktsymmetrisch: Die Quantisierung verläuft symmetrisch um Null – negative Eingänge werden in negativen Vielfachen des Intervalls gestuft
- Performance: Vernachlässigbarer Rechenaufwand; unbedenklich für hohe Abtastraten
Verwandte Blöcke
- MathFunction: round/floor/ceil für ganzzahliges Runden
- DeadZone: Unempfindlichkeitsbereich (Totzone) um Null