Квантование сигнала
Дискретизирует входной сигнал с заданным интервалом.
Тип: Quantizer
Путь в библиотеке:
|
Описание
Блок Квантование сигнала дискретизирует входной сигнал, используя алгоритм квантования. Блок использует метод округления до ближайшего для сопоставления значений сигнала с квантованными значениями на выходе, которые определяются параметром Шаг квантования. Плавный входной сигнал может принять форму ступеньки после квантования.
Следующее уравнение описывает метод округления до ближайшего:
где — квантованный выходной сигнал, — входной сигнал, а — Шаг квантования.
Порты
Вход
#
IN_1
—
входной сигнал для квантования
скаляр | вектор | матрица
Details
Входной сигнал для алгоритма квантования.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
Выход
#
OUT_1
—
квантованный выходной сигнал
скаляр | вектор | матрица
Details
Выходной сигнал, состоящий из дискретных значений, квантованных с округлением до ближайшего:
y = q * round(u/q)
где y — квантованный выходной сигнал, u — входной сигнал, а q — Шаг квантования.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
Параметры
Основные
#
Шаг квантования —
интервал, определяющий уровни квантования для выходного сигнала
Скаляр / массив вещественных чисел
Details
Задает интервал квантования, используемый в алгоритме. Уровни квантования для выходных данных блока Квантование сигнала являются целыми числами, кратными Шаг квантования.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Да |
| Вычисляемый |
Да |