exponenta event banner

getMatchedFilter

Системный объект: поэтапный. LinearFMWaveform
Пакет: поэтапный

Согласованные коэффициенты фильтра для формы сигнала

Синтаксис

Coeff = getMatchedFilter(H)
Coeff = getMatchedFilter(H,'FrequencyOffset',FOFFSET)

Описание

Coeff = getMatchedFilter(H) возвращает согласованные коэффициенты фильтра для объекта линейной ЧМ-формы сигнала H. Coeff является вектором-столбцом.

Coeff = getMatchedFilter(H,'FrequencyOffset',FOFFSET) добавляет сдвиг частоты, когда генерируются коэффициенты согласованного фильтра. FOFFSET должен быть скаляром. Эта опция доступна при установке FrequencyOffsetSource свойство для 'Input port' для входного объекта, H.

Примеры

развернуть все

Получение согласованных коэффициентов фильтра для линейного ЧМ-импульса.

waveform = phased.LinearFMWaveform('PulseWidth',5e-05,...
    'SweepBandwidth',1e5,'OutputFormat','Pulses');
coeff = getMatchedFilter(waveform);
stem(real(coeff))
title('Matched Filter Coefficients, Real Part')

Figure contains an axes. The axes with title Matched Filter Coefficients, Real Part contains an object of type stem.