Discretize input at specified interval
The Quantizer block passes its input signal through a stair-step function so that many neighboring points on the input axis are mapped to one point on the output axis. The effect is to quantize a smooth signal into a stair-step output. The output is computed using the round-to-nearest method, which produces an output that is symmetric about zero.
y = q * round(u/q)
y is the output,
q the Quantization interval parameter.
The Quantizer block accepts and outputs real or complex signals
more information, see Data Types Supported by Simulink in
the Simulink® documentation.
The interval around which the output is quantized. Permissible
output values for the Quantizer block are
n is an integer and
q the Quantization
interval. The default is
Simulink software by default treats the Quantizer block as unity gain when linearizing. This setting corresponds to the large-signal linearization case. If you clear this check box, the linearization routines assume the small-signal case and set the gain to zero.
This parameter is not visible in the block dialog box unless
it is explicitly set to a value other than
To learn more, see Blocks for Which Sample Time Is Not Recommended.
shows how you can use the Quantizer block.
The Quantizer block appears in
Boiler Plant model/digital thermometer/ADC subsystem.
The ADC subsystem digitizes the input analog voltage by:
For more information, see Explore the Fixed-Point "Bang-Bang Control" Model (Stateflow) in the Stateflow® documentation.
Double | Single
Inherited from driving block