Извлеките поддиапазон частоты с помощью односторонней (комплексной) полосы пропускания decimator
DSP System Toolbox / Фильтрующий / Многоскоростные фильтры
Блок Complex Bandpass Decimator извлекает определенный поддиапазон частот с помощью односторонней, многоступенчатой, комплексной полосы пропускания decimator. Блок определяет пропускную способность интереса с помощью заданной центральной частоты, decimator фактор и значения пропускной способности.
x
— Ввод данныхВвод данных, заданный как вектор или матрица. Количество строк во входе должно быть кратным фактору децимации.
Этот порт без имени, если вы не выбираете параметр Specify center frequency from input port.
Типы данных: single
| double
Поддержка комплексного числа: Да
Fc
— Центральная частотаЦентральная частота желаемой полосы в Гц, заданном в виде действительного, конечного числа в области значений [–Fs/2, Fs/2]. Значение Fs зависит от установки параметра Inherit sample rate from input. Когда вы выбираете этот параметр, Fs является значением, которое блок наследовал от входного сигнала. Когда вы очищаете этот параметр, Fs является значением, которое вы задаете в параметре Input sample rate (Hz).
Этот порт только доступен, если вы выбираете параметр Specify center frequency from input port.
Типы данных: single
| double
Поддержка комплексного числа: Да
Port_1
— Filtered выходВыход комплексной полосы пропускания decimator, возвращенный как вектор или матрица. Выход содержит поддиапазон частот, заданных параметрами на диалоговом окне блока. Количество строк (формат кадра) в выходном сигнале является 1/D временами количество строк во входном сигнале, где D является фактором децимации. Количество каналов (столбцы) не изменяется.
Тип данных выхода - то же самое как тип данных входа. Выходной сигнал является всегда комплексным.
Типы данных: single
| double
Поддержка комплексного числа: Да
Filter specification
— Параметры создания фильтраDecimation factor
(значение по умолчанию) | Bandwidth
| Decimation factor and bandwidth
Параметры создания фильтра, заданные как одно из следующего:
Decimation factor
– Блок задает фактор децимации через параметр Decimation factor. Пропускная способность интереса (BW) вычисляется с помощью следующего уравнения:
где
Fs – Частота дискретизации задана через параметр Input sample rate (Hz).
D Фактор децимации.
Bandwidth
– Блок задает пропускную способность через параметр Bandwidth (Hz). Фактор децимации (D) вычисляется с помощью следующего уравнения:
где
Fs – Частота дискретизации задана через параметр Input sample rate (Hz).
BW – Пропускная способность интереса.
TW – Ширина перехода задана через параметр Transition width (Hz).
Decimation factor and bandwidth
– Фактор децимации и пропускная способность интереса заданы через параметры Bandwidth (Hz) и Decimation factor.
Decimation factor
— Фактор децимации
(значение по умолчанию) | положительное целое числоФактор, которым можно уменьшать пропускную способность входного сигнала, заданного как положительное целое число. Формат кадра (количество строк) входного сигнала должен быть кратным фактору децимации.
Этот параметр применяется, когда вы устанавливаете Filter specification на любой Decimation factor
или Decimation factor and bandwidth
.
Bandwidth (Hz)
— Пропускная способность в Гц
(значение по умолчанию) | действительная положительная скалярная величинаШирина диапазона частот интереса, заданного как действительная положительная скалярная величина в Гц.
Этот параметр применяется, когда вы устанавливаете Filter specification на любой Bandwidth
или Decimation factor and bandwidth
.
Типы данных: single
| double
Specify center frequency from input port
— Отметьте, чтобы задать центральную частотуКогда вы устанавливаете этот флажок, центральная частота вводится через порт Fc. Когда вы снимаете этот флажок, центральная частота задана на диалоговом окне блока через параметр Center frequency (Hz).
Когда вы устанавливаете этот флажок, блок не вычисляет ответ фильтра. Чтобы просмотреть ответ фильтра, снимите этот флажок, задайте центральную частоту на диалоговом окне блока и нажмите кнопку View Filter Response.
Center frequency (Hz)
— Центральная частота в Гц
(значение по умолчанию) | действительный скалярЦентральная частота желаемой полосы в Гц, заданном в виде действительного, конечного числа в области значений [–Fs/2, Fs/2].
Настраиваемый: да
Типы данных: single
| double
Stopband attenuation (dB)
— Затухание в полосе задерживания в дБ
(значение по умолчанию) | положительная скалярная величинаЗатухание в полосе задерживания фильтра в дБ, заданном как конечная положительная скалярная величина.
Типы данных: single
| double
| int8
| int16
| int32
| int64
| uint8
| uint16
| uint32
| uint64
Passband ripple (dB)
— Неравномерность в полосе пропускания в дБ
(значение по умолчанию) | положительная скалярная величинаНеравномерность в полосе пропускания фильтра, заданного как положительная скалярная величина в дБ.
Этот параметр применяется, когда вы устанавливаете Filter specification на любой Bandwidth
или Decimation factor and bandwidth
.
Типы данных: single
| double
| int8
| int16
| int32
| int64
| uint8
| uint16
| uint32
| uint64
Transition width (Hz)
— Ширина перехода в Гц
(значение по умолчанию) | положительная скалярная величинаШирина перехода фильтра в Гц, заданном как положительная скалярная величина.
Типы данных: single
| double
| int8
| int16
| int32
| int64
| uint8
| uint16
| uint32
| uint64
Reduce number of complex coefficients
— Минимизируйте количество комплексных коэффициентовМинимизируйте количество комплексных коэффициентов. Когда вы выбираете этот параметр, первая стадия многоступенчатого фильтра является полосой пропускания (с комплексными коэффициентами) сосредоточенный на заданной центральной частоте. Первая стадия сопровождается смесительным этапом, который гетеродинирует сигнал к DC. Остающиеся этапы фильтра, все с действительными коэффициентами, следуют.
Когда вы очищаете параметр, входной сигнал сначала передается через различные этапы многоступенчатого фильтра. Все этапы являются полосой пропускания (комплексные коэффициенты). Сигнал затем гетеродинирован к DC, если параметр Mix signal to baseband выбран, и смещение частоты, следующее из децимации, ненулевое.
Mix signal to baseband
— Сигнал соединения к основной полосеСмешайте сигнал к основной полосе. Когда вы выбираете этот параметр, блок гетеродинирует отфильтрованный, подкошенный сигнал к DC. Этот этап смешивания запускается на уровне выходной частоты дискретизации фильтра. Когда вы очищаете этот параметр, блок пропускает смесительный этап.
Этот параметр применяется, когда вы очищаете параметр Reduce number of complex coefficients.
Inherit sample rate from input
— Отметьте, чтобы задать входную частоту дискретизацииКогда вы выбираете этот параметр, блок наследовал свою частоту дискретизации от входного сигнала. Блок вычисляет частоту дискретизации на основе шага расчета входного порта. Когда вы очищаете этот параметр, задаете частоту дискретизации в Input sample rate (Hz).
Input sample rate (Hz)
— Введите частоту дискретизации в Гц
(значение по умолчанию) | действительная положительная скалярная величинаВыборка уровня входного сигнала в Гц, заданном как действительная положительная скалярная величина.
Этот параметр применяется, когда вы очищаете параметр Inherit sample rate from input.
Типы данных: single
| double
Типы данных |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Комплексная полоса пропускания decimator спроектирована путем применения комплексного преобразования сдвига частоты на прототипном фильтре lowpass. Прототип lowpass в этом случае является многоскоростным, многоступенчатым фильтром конечной импульсной характеристики (FIR). Желаемый сдвиг частоты применяется только к первой стадии. Последующие этапы масштабируют желаемый сдвиг частоты своими соответствующими совокупными факторами децимации. Для получения дополнительной информации смотрите Комплексный БПФ Проекта и Изменения масштаба Полосового фильтра.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.