Согласованный фильтр
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
).
|
Источник коэффициентов согласованного фильтра Задайте, прибывают ли коэффициенты согласованного фильтра из
Значение по умолчанию: | ||||
|
Коэффициенты согласованного фильтра Задайте коэффициенты согласованного фильтра как вектор-столбец. Это свойство применяется, когда вы устанавливаете Значение по умолчанию: | ||||
|
Окно для взвешивания спектра Задайте окно, используемое для взвешивания спектра с помощью одного из Значение по умолчанию: | ||||
|
Пользовательское окно для взвешивания спектра Задайте пользовательское окно для взвешивания спектра с помощью указателя на функцию или массива ячеек. Это свойство применяется, когда вы устанавливаете Если Если Значение по умолчанию: | ||||
|
Зона обслуживания окна Spectrum Задайте область спектра, на которую окно спектра применяется как вектор 1 на 2 в форме Обратите внимание на то, что оба Значение по умолчанию: | ||||
|
Содействующая частота дискретизации Задайте содействующую частоту дискретизации согласованного фильтра (в герц) как положительная скалярная величина. Это свойство применяется, когда вы устанавливаете Значение по умолчанию: | ||||
|
Уровень затухания бокового лепестка окна Задайте уровень затухания бокового лепестка (в децибелах) окна Чебышева или Тейлора как положительная скалярная величина. Это свойство применяется, когда вы устанавливаете Значение по умолчанию: | ||||
|
Параметр окна Кайзера Задайте параметр, который влияет на затухание бокового лепестка окна Кайзера как на неотрицательный скаляр. Обратитесь к Значение по умолчанию: | ||||
|
Количество почти постоянных боковых лепестков в окне Тейлора Задайте количество почти постоянных боковых лепестков уровня, смежных с mainlobe в окне Тейлора как положительное целое число. Это свойство применяется, когда вы устанавливаете Значение по умолчанию: | ||||
|
Выведите усиление Чтобы получить усиление согласованного фильтра, установите это свойство на По умолчанию: false |
шаг | Выполните согласованную фильтрацию |
Характерный для всех системных объектов | |
---|---|
release | Позвольте изменения значения свойства Системного объекта |
Операция фильтрации использует метод перекрытия-суммы.
Взвешивание спектра производит передаточную функцию
где w (F) является окном, и H (F) является исходной передаточной функцией.
Для получения дальнейшей информации на теории согласованного фильтра, см. [1] или [2].
[1] Ричардс, M. A. Основные принципы радарной обработки сигналов. Нью-Йорк: McGraw-Hill, 2005.
[2] Skolnik, M. Введение в радиолокационные системы, 3-го Эда. Нью-Йорк: McGraw-Hill, 2001.
phased.CFARDetector
| phased.StretchProcessor
| phased.TimeVaryingGain
| pulsint
| taylorwin