Спроектируйте КИХ или БИХ highpass фильтр
DSP System Toolbox / Фильтрующий / Проекты Фильтра
Блок Highpass Filter независимо фильтрует каждый канал входного сигнала в зависимости от времени с помощью данных спецификаций проекта. Можно управлять, реализует ли блок БИХ или КИХ highpass фильтр с помощью параметра Filter type.
Port_1 — Входной сигнал, чтобы отфильтроватьВходной сигнал, заданный как действительное - или вектор-столбец с комплексным знаком или матрица. Если входной сигнал является матрицей, каждый столбец матрицы обработан как независимый канал. Количество строк во входном сигнале обозначает длину канала.
Типы данных: single | double | fixed point
Поддержка комплексного числа: Да
Port_1 — Фильтрованный сигналФильтрованный сигнал, заданный как вектор или матрица. Выход имеет тот же размер и характеристики сложности как вход. Если выход имеет тип данных с фиксированной точкой, он всегда подписывается.
Типы данных: single | double | fixed point
Поддержка комплексного числа: Да
Filter type — КИХ или БИХ-фильтрFIR (значение по умолчанию) | IIRЗадайте, реализует ли блок КИХ highpass фильтр или БИХ highpass фильтр.
Design minimum order filter — Спроектируйте фильтр с минимальным порядкомon (значение по умолчанию) | offКогда вы устанавливаете этот флажок, блочные конструкции фильтр с минимальным порядком. Когда вы снимаете этот флажок, можно задать Filter order как положительное целое число.
Filter order — Порядок фильтра highpass (значение по умолчанию) | положительное целое числоПорядок фильтра фильтра highpass, заданного как положительное скалярное целое число.
Чтобы включить этот параметр, снимите флажок Design minimum order filter.
Stopband edge frequency (Hz) — Частота ребра полосы задерживания8e3 (значение по умолчанию) | действительная положительная скалярная величинаЧастота ребра полосы задерживания фильтра highpass, заданного как действительная положительная скалярная величина в Гц. Значение частоты ребра полосы задерживания в Гц должно быть меньше частоты полосы пропускания.
Чтобы включить этот параметр, установите флажок Design minimum order filter.
Passband edge frequency (Hz) — Частота ребра полосы пропускания12e3 (значение по умолчанию) | действительная положительная скалярная величинаЧастота ребра полосы пропускания фильтра highpass, заданного как действительная положительная скалярная величина в Гц. Частота ребра полосы пропускания должна быть меньше половины значения Input sample rate (Hz).
Minimum stopband attenuation (dB) — Минимальное затухание в полосе задерживания (значение по умолчанию) | действительная положительная скалярная величинаМинимальное затухание в полосе задерживания, заданной как действительная положительная скалярная величина в дБ.
Maximum passband ripple (dB) — Максимальная неравномерность в полосе пропускания (значение по умолчанию) | действительная положительная скалярная величинаМаксимальная пульсация ответа фильтра в полосе пропускания, заданной как действительная положительная скалярная величина в дБ.
Inherit sample rate from input — Наследуйте частоту дискретизации от входаoff (значение по умолчанию) | onКогда вы устанавливаете этот флажок, блок наследовал свою частоту дискретизации от входного сигнала. Когда вы снимаете этот флажок, вы задаете частоту дискретизации с помощью параметра Input sample rate (Hz).
Input sample rate (Hz) — Введите частоту дискретизации (значение по умолчанию) | скалярВведите частоту дискретизации, заданную как скаляр в Гц.
Simulate using — Тип симуляции, чтобы запуститьсяInterpreted execution (значение по умолчанию) | Code generationТип симуляции, чтобы запуститься:
Interpreted execution (значение по умолчанию)
Симулируйте модель с помощью интерпретатора MATLAB®. Эта опция сокращает время запуска, но имеет более медленную скорость симуляции, чем Code generation.
Code generation
Симулируйте модель с помощью сгенерированного кода C. В первый раз, когда вы запускаете симуляцию, Simulink® генерирует код С для блока. Код С снова используется для последующих симуляций, пока модель не изменяется. Эта опция требует дополнительного времени запуска, но обеспечивает более быструю скорость симуляции, чем Interpreted execution.
View Filter Response — Открытый инструмент визуализации фильтраОткрывает инструмент визуализации фильтра (fvtool) и отображает величину/фазовый отклик фильтра highpass. Ответ основан на параметрах диалогового окна блока. Изменения, внесенные в эти параметры, обновляют FVTool.

Чтобы обновить ответ величины, в то время как FVTool запускается, измените параметры диалогового окна и нажмите Apply.
Rounding mode — Округление методаFloor (значение по умолчанию) | Ceiling | Convergent | Nearest | Round | Simplest | ZeroОкругление метода для выходных операций фиксированной точки.
Coefficients — Содействующий тип данныхfixdt(1,16) (значение по умолчанию) | fixdt(1,16,0) | <data type expression>Тип данных с фиксированной точкой коэффициентов, заданных как одно из следующего:
fixdt(1,16) — Тип данных с фиксированной точкой со знаком размера слова 16, с масштабированием двоичной точки. Блок определяет дробную длину автоматически из содействующих значений таким способом, которым коэффициенты занимают максимальную представимую область значений без переполнения.
fixdt(1,16,0) — Тип данных с фиксированной точкой со знаком размера слова 16 и дробная длина 0. Можно изменить дробную длину в любое другое целочисленное значение.
<data type expression> — Задайте тип данных с помощью выражения, которое оценивает к объекту типа данных, например, числовой тип (fixdt([ ],16, 15)). Задайте режим знака этого типа данных как [ ] или true.
Refresh Data Type — Обновитесь к типу данных по умолчанию.
Нажмите кнопку Show data type assistant
, чтобы отобразить ассистент типа данных, который помогает вам установить тип данных. Для получения дополнительной информации смотрите, Задают Типы данных Используя Ассистент Типа данных (Simulink).
Типы данных |
|
Прямое сквозное соединение |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулем |
|
Этот блок приносит возможности dsp.HighpassFilter Система object™ к окружению Simulink.
Для получения информации об алгоритмах, используемых этим блоком, смотрите раздел Algorithms dsp.HighpassFilter.
Блок supportsARM®Cortex® генерация кода. Чтобы узнать больше о генерации кода ARMCortex, смотрите Генерацию кода для ARM Cortex-M и процессоры ARM Cortex-A.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.