Квантизатор

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

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

Описание

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

y = q * round(u/q) 

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

Порты

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

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

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

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

Вывод

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

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

y = q * round(u/q) 

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

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

Параметры

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

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

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

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

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

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

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

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

Зависимости

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

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

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

Блокируйте характеристики

Типы данных

double | single

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

No

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

No

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

No

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

No

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

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

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

|

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

Была ли эта тема полезной?