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