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