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