Многоскоростные фильтры являются цифровыми фильтрами, которые изменяют частоту дискретизации цифрового сигнала, не вводя искажение или обработку изображений в преобразованном в уровень сигнале. Эти фильтры категоризированы как decimators, которые уменьшают частоту дискретизации, интерполяторы, которые увеличивают частоту дискретизации и конвертеры уровня, которые делают комбинацию обоих. Для получения дополнительной информации на этих операциях преобразования уровня и их эффекте на сигнале во временном и частотном диапазонах, см. Обзор Многоскоростных фильтров. DSP System Toolbox™ предлагает несколько MATLAB® Системные объекты и Simulink® блоки, которые реализуют decimators, интерполяторы и конвертеры уровня. Усовершенствованные технологии фильтра, такие как channelizers, синтезаторы канала, двухканальные банки полуленточного фильтра и многоуровневые наборы фильтров используют эти фильтры в качестве составных частей здания.
Можно реализовать многоскоростной фильтр с большим коэффициентом преобразования уровня на двух или больше этапах, а не на одном одноступенчатом. То, когда проект длинен (содержит много коэффициентов), и дорогостоящий (требует многого умножения и сложений на входную выборку), многоступенчатый подход более эффективен, чтобы реализовать по сравнению с одноступенчатым подходом. Для получения дополнительной информации см. Обзор Многоступенчатых Фильтров.
designMultistageDecimator
и designMultistageInterpolator
функции в DSP System Toolbox автоматически определяют оптимальную настройку фильтра, который включает определение количества этапов и коэффициента преобразования уровня для каждого этапа. Оптимальная настройка приводит к наименее вычислительному усилию, и можно измерить стоимость такой реализации с помощью cost
функция. Для примера смотрите Многоступенчатое Преобразование Уровня.
Смотрите частоты дискретизации и частоту кадров в Simulink
Изучите шаг расчета, частоту дискретизации, структурируйте период и частоту кадров в контексте модели Simulink. Определите частоты дискретизации и частоту кадров сигналов в вашей модели.
Преобразуйте частоты дискретизации и частоту кадров в Simulink Используя блоки преобразования уровня
Узнать, как блоки преобразования прямого уровня влияют на частоту дискретизации и частоту кадров сигналов в моделях Simulink.
Узнать, как структурируйте удар блоков перебуферизации частота дискретизации и частота кадров сигналов в моделях Simulink.
Обзор многоскоростных фильтров
Задайте многоскоростные фильтры и изучите децимацию и интерполяцию. Изучите искажение и обработку изображений и способы избежать их.
Проект Decimators и Interpolators
В этом примере показано, как спроектировать фильтры для децимации и интерполяции дискретных рядов.
Многоскоростной просачивающийся MATLAB и Simulink
Выполните многоскоростную фильтрацию с помощью объектов преобразования уровня и блоков.
КИХ Найквист (полоса L-th) Создание фильтра
В этом примере показано, как спроектировать КИХ lowpass фильтры Найквиста.
Обзор многоступенчатых фильтров
Различные типы многоступенчатых фильтров и их использования. Узнать, как реализовывать decimators и интерполяторы с помощью многоступенчатого подхода.
Многоступенчатое преобразование уровня
Спроектируйте многоступенчатые фильтры преобразования уровня.
Предоставляет обзор channelizer, синтезатора канала и двухканального набора фильтров.
Двухканальный набор фильтров Используя полуполосу Decimators и интерполяторы полуполосы
Реализуйте двухканальный набор фильтров с помощью БИХ-полуленточных фильтров и КИХ. Сравните стоимость внедрения и групповую задержку.
Канализируйте и синтезируйте Sine wave в MATLAB
Канализируйте и синтезируйте синусоидальный сигнал в MATLAB.
Синтезируйте и канализируйте аудио в Simulink
Синтезируйте и канализируйте звуковые сигналы.
Многоуровневые наборы фильтров
Изучите двухместный анализ и двухместный синтез многоуровневые наборы фильтров.
Вычислите задержки канала, необходимые для реконструкции вейвлета
Узнать, как вычислить задержки, требуемые для совершенной реконструкции вейвлета.
Многоскоростные системы обработки сигналов модели Используя поток данных
Используйте Dataflow Subsystem, чтобы автоматически вычислить форматы кадра в многоскоростных системах.
Основанное на времени планирование и генерация кода (Simulink Coder)
Сгенерируйте код, который удовлетворяет требования выполнения в реальном времени после рассмотрения шага расчета и управления задачами для факторов режима.
Сконфигурируйте окружение Simulink, чтобы минимизировать задержку и эффективность симуляции увеличения.