Согласованный фильтр
MatchedFilter объект реализует согласованную фильтрацию входного сигнала.
Для вычисления согласованного отфильтрованного сигнала:
Определите и настройте соответствующий фильтр. См. раздел Строительство.
Звонить step для выполнения согласованной фильтрации в соответствии со свойствами phased.MatchedFilter. Поведение step относится к каждому объекту на панели инструментов.
Примечание
Начиная с R2016b, вместо использования step для выполнения операции, определенной системным object™, можно вызвать объект с аргументами, как если бы это была функция. Например, y = step(obj,x) и y = obj(x) выполнять эквивалентные операции.
H = phased.MatchedFilter создает соответствующий объект System фильтра, H. Объект выполняет согласованную фильтрацию входных данных.
H = phased.MatchedFilter( создает сопоставленный объект фильтра, Name,Value)H, с каждым указанным свойством Name, имеющим указанное значение. Можно указать дополнительные аргументы пары имя-значение в любом порядке как (Name1,Value1,...,NameN,ValueN).
|
Источник согласованных коэффициентов фильтра Укажите, будут ли совпадающие коэффициенты фильтра получены из
По умолчанию: | ||||
|
Согласованные коэффициенты фильтра Укажите соответствующие коэффициенты фильтра в качестве вектора столбца. Это свойство применяется при установке По умолчанию: | ||||
|
Окно для взвешивания спектра Укажите окно, используемое для взвешивания спектра с помощью одного из По умолчанию: | ||||
|
Пользовательское окно для взвешивания спектра Укажите определяемое пользователем окно для взвешивания спектра с помощью дескриптора функции или массива ячеек. Это свойство применяется при установке Если Если По умолчанию: | ||||
|
Область покрытия окна спектра Укажите область спектра, к которой применяется окно спектра, как вектор 1 на 2 в виде Обратите внимание, что оба По умолчанию: | ||||
|
Коэффициент выборки Укажите согласованную частоту дискретизации коэффициентов фильтра (в герцах) как положительный скаляр. Это свойство применяется при установке По умолчанию: | ||||
|
Уровень затухания боковины окна Укажите уровень затухания боковых зон (в децибелах) окна Чебышева или Тейлора как положительный скаляр. Это свойство применяется при установке По умолчанию: | ||||
|
Параметр окна Kaiser Укажите параметр, который влияет на затухание бокового узла окна Кайзера как неотрицательный скаляр. См. раздел По умолчанию: | ||||
|
Количество почти постоянных боковых лопастей в окне Тейлора Укажите в окне Тейлора число боковых балок почти постоянного уровня, примыкающих к основному блоку, как положительное целое число. Это свойство применяется при установке По умолчанию: | ||||
|
Выходной коэффициент усиления Чтобы получить согласованный коэффициент усиления фильтра, установите для этого свойства значение По умолчанию: |
| шаг | Выполнить согласованную фильтрацию |
| Общие для всех системных объектов | |
|---|---|
release | Разрешить изменение значения свойства объекта системы |
Операция фильтрации использует метод наложения-добавления.
Взвешивание спектра создает передаточную функцию
H (F)
где w (F) - окно, а H (F) - исходная передаточная функция.
Для получения дополнительной информации о теории согласованного фильтра см. [1] или [2].
[1] Ричардс, М. А. Основы обработки радиолокационных сигналов. Нью-Йорк: Макгроу-Хилл, 2005.
[2] Скольник, М. Введение в радиолокационные системы, 3-й ред. Нью-Йорк: Макгроу-Хилл, 2001.
phased.CFARDetector | phased.StretchProcessor | phased.TimeVaryingGain | pulsint | taylorwin