Квантизатор

Дискретный вход в данном интервале

  • Библиотека:
  • Simulink / Разрывы

Описание

Блок Quantizer передает входной сигнал через ступенчатую функцию. Много соседних точек на входной оси сопоставлены с одной точкой на выходной оси. Эффект квантует сглаженный сигнал в ступенчатый вывод. Блок использует метод раунда-к-самому-близкому, чтобы произвести вывод, который симметричен о нуле.

y = q * round(u/q) 

где y является вывод, u вход и q параметр Quantization interval.

Порты

Входной параметр

развернуть все

Входной сигнал к алгоритму квантования.

Типы данных: single | double

Вывод

развернуть все

Выходной сигнал как квантованные дискретные значения.

y = q * round(u/q) 

где y является вывод, u вход и q параметр Quantization interval.

Типы данных: single | double

Параметры

развернуть все

Задайте интервал квантования, используемый в алгоритме. Допустимыми выходными значениями для блока Quantizer является n*q, где n является целым числом и q Quantization interval.

Программируемое использование

Параметры блоков: QuantizationInterval
Ввод: символьный вектор
Значение: Любой действительный или комплексное число
Значение по умолчанию: '0.5'

Команды линеаризации в программном обеспечении Simulink® обрабатывают этот блок как усиление в пространстве состояний. Установите этот флажок, чтобы заставить команды обрабатывать усиление как 1. Очистите поле, чтобы иметь обработку команд усиление как 0.

Программируемое использование

Параметры блоков: LinearizeAsGain
Ввод: символьный вектор
Значение: 'off' | 'on'
Значение по умолчанию: 'on'

Задайте шаг расчета как значение кроме-1. Для получения дополнительной информации см. Настройку времени выборки.

Зависимости

Этот параметр не видим, если он явным образом не установлен в значение кроме -1. Чтобы узнать больше, смотрите Блоки, для Которых Не Рекомендуется Шаг расчета.

Программируемое использование

Параметры блоков: SampleTime
Ввод: символьный вектор
Значения: скаляр
Значение по умолчанию: '-1'

Характеристики блока

Типы данных

double | single

Прямое сквозное соединение

yes

Многомерные сигналы

no

Сигналы переменного размера

no

Обнаружение пересечения нулем

no

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

Смотрите также

|

Представлено до R2006a