Документация Engee

Raised Cosine Transmit Filter

Блок сворачивает входной сигнал с импульсной характеристикой, представленной в виде функции приподнятого косинуса.

raised cosine transmit filter

Описание

Блок Raised Cosine Transmit Filter повышает дискретизацию и фильтрует входной сигнал с помощью обычного FIR-фильтра с приподнятым косинусом.

Характеристики фильтра

Поскольку идеальный косинусный фильтр имеет бесконечную импульсную характеристику, блок усекает импульсную характеристику до количества символов, которое задает параметр Filter span in symbols. Диапазон фильтра в символах, N, и количество выходных отсчетов на символ, L, определяют длину импульсной характеристики фильтра, которая равна L * диапазон фильтра в символах + 1.

Параметр Rolloff factor — это коэффициент сглаживания фильтра. Он должен быть вещественным числом от 0 до 1. Коэффициент сглаживания фильтра определяет избыточную полосу пропускания фильтра. Например, коэффициент сглаживания фильтра 0.5 означает, что полоса пропускания фильтра в 1,5 раза превышает входную частоту дискретизации.

Блок нормализует коэффициенты фильтра к единице энергии. Если вы указали коэффициент усиления фильтра линейной амплитуды, отличный от 1, то блок масштабирует нормализованные коэффициенты фильтра, используя указанное вами значение коэффициента усиления.

Порты

Вход

In — входной сигнал
скаляр | вектор-столбец | матрица

Входной сигнал в виде скаляра, вектора-столбца или матрицы на , где — это количество входных выборок на канал сигнала, а — количество каналов сигнала.

Типы данных: Float32, Float64, Fixed

Выход

Out — выходной сигнал
скаляр | вектор-столбец | матрица

Выходной сигнал в виде скаляра, вектора-столбца или матрицы на :

  • .

  • — количество каналов сигнала.

  • — количество входных выборок на канал сигнала.

  • — значение параметра Output samples per symbol.

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

Типы данных: Float32, Float64, Fixed

Параметры

Rolloff factor — коэффициент сглаживания
0.2 (по умолчанию) | Действительное число между 0 и 1

Задайте коэффициент сглаживания фильтра. Используйте действительное число между 0 и 1.

Filter span in symbols — длина фильтра в символах
10 (по умолчанию)

Задайте количество символов, которое охватывает фильтр, как четный, целочисленный положительный скаляр. Значение по умолчанию 10. Поскольку идеальный фильтр приподнятого косинуса имеет бесконечную импульсную характеристику, блок усекает импульсную характеристику до количества символов, которое задает этот параметр.

Output samples per symbol — выходные выборки на символ
8 (по умолчанию)

Задайте количество выходных выборок для каждого входного символа. Значение по умолчанию равно 8. Это свойство принимает целочисленную положительную скалярную величину. Количество отводов для фильтра приподнятого косинуса равно значению этого параметра, умноженному на значение параметра Filter span in symbols.

Linear amplitude filter gain — коэффициент линейного усиления фильтра
1.0 (по умолчанию)

Коэффициент линейного усиления фильтра.