Quantizer
DiscontinuousRondt het ingangssignaal af op het dichtstbijzijnde veelvoud van een opgegeven interval, wat resulteert in een trapvormig uitgangssignaal. Modelleert ADC-resolutie, kwantisering van digitale sensoren en systemen met discrete niveaus.
Wiskundig Model
Ingangen & Uitgangen
| Direction | ID | Label | Type | Status |
|---|---|---|---|---|
| → In | in |
Input | number | Required |
| ← Out | out |
Output | number | Output |
Parameters
| Parameters | Label | Type | Standaard | Beschrijving |
|---|---|---|---|---|
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) |
Gebruiksvoorbeelden
- Zie de ingebouwde voorbeelden in de handleiding voor een demonstratie van dit blok.
Opmerkingen & Best Practices
- Kwantisatiefout: Het verschil tussen in- en uitgang bedraagt maximaal ±interval/2; kleinere intervallen verminderen de fout maar verhogen het aantal uitgangsniveaus
- ADC-simulatie: Gebruik Quantizer om de resolutie van analoog-digitaalomzetters te modelleren (bijv. interval = 5/1024 voor een 10-bits ADC met 5V referentie)
- Trapvormige uitvoer: De uitvoer verandert in discrete stappen ter grootte van het interval, wat een karakteristieke trapvormige golfvorm oplevert
- Nul-gecentreerd: Kwantisering is symmetrisch rond nul — negatieve ingangen verlopen in negatieve veelvouden van het interval
- Prestaties: Verwaarloosbare rekenkracht vereist; veilig voor simulaties met hoge bemonsteringsfrequenties
Gerelateerde Componenten
- MathFunction: round/floor/ceil voor geheeltallige afronding
- DeadZone: Nul-uitgangsband rond nul