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 (по умолчанию)
Коэффициент линейного усиления фильтра.