Согласованный фильтр
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