Цифровая фильтрация

Фильтрация нулевой фазы, медианная фильтрация, фильтрация с перекрытием и добавлением, представление передаточной функции

Lowpass, highpass, bandpass и bandstop фильтруют многоканальные данные без необходимости проектировать фильтры или компенсировать задержки. Выполните фильтрацию нулевой фазы, чтобы удалить задержку и искажение фазы. Используйте фильтрацию медианы или Хэмпела, чтобы удалить всплески и выбросы. Преобразуйте передаточные функции в различные представления, такие как секции второго порядка или полюсы и нули.

Приложения

Signal AnalyzerВизуализируйте и сравните несколько сигналов и спектров

Функции

расширить все

bandpassПолосно-пропускающие сигналы
bandstopПолосо-заграждающая фильтрация сигнала
highpassHighpass-фильтрация сигналов
lowpassLowpass-фильтрация сигналов
fftfiltФильтрация конечной импульсной характеристики на основе БПФ с использованием метода перекрытия-суммы
filter1-D цифровой фильтр
filter22-D цифровой фильтр
filtfiltНулевая фаза цифровой фильтрации
filticНачальные условия реализации транспонированного фильтра II прямой формы
hampelУдаление выбросов с помощью идентификатора Хампеля
latcfiltРешетка и лестничная структура решетки реализация фильтра
medfilt11-D медианную фильтрацию
residuezZ-преобразование частично-дробного расширения
sgolayfiltФильтрация Савицкого-Голая
sosfiltЦифровая фильтрация БИХ второго порядка (биквадратичная)
convСвертка и умножение полиномов
conv22-D свертки
convmtxМатрица свертки
deconvДеконволюция и полиномиальное деление
cell2sosПреобразуйте массив ячеек секций второго порядка в матрицу
eqtflengthВыравнивайте длины числителя передаточных функций и знаменателя
latc2tfПреобразуйте параметры решетчатого фильтра в форму передаточной функции
sos2cellПреобразуйте матрицу секций второго порядка в массив ячеек
sos2ssПреобразуйте параметры цифрового фильтра секций второго порядка в форму пространства состояний
sos2tfПреобразуйте цифровые фильтры секций второго порядка данные в форму передаточной функции
sos2zpПреобразуйте параметры цифрового фильтра секций второго порядка в нули , полюса и усиления форму
ssПреобразуйте цифровой фильтр в представление пространства состояний
ss2sosПреобразуйте параметры пространства цифровых фильтров в форму секций второго порядка
ss2tfПреобразуйте представление пространства состояний в передаточную функцию
ss2zpПреобразуйте параметры фильтра пространства состояний в форму с нулями , полюса и усиления
tfПреобразуйте цифровой фильтр в передаточную функцию
tf2latcПреобразуйте параметры передаточной функции фильтра в форму решетки фильтра
tf2sosПреобразуйте данные передаточные функции цифровых фильтров в форму секций второго порядка
tf2ssПреобразуйте параметры передаточной функции фильтра в форму пространства состояний
tf2zpПреобразуйте параметры передаточной функции фильтра в форму нули , полюса и усиления
tf2zpkПреобразуйте параметры передаточной функции фильтра в форму нули , полюса и усиления
zp2sosПреобразуйте параметры фильтра с нулями , полюса и усиления в форму секций второго порядка
zp2ssПреобразуйте параметры фильтра с нулями , полюса и усиления в форму пространства состояний
zp2tfПреобразуйте параметры фильтра с нулями , полюса и усиления в форму передаточной функции
zpkПреобразуйте цифровой фильтр в представление с нулями , полюса и усиления
dspfwizСоздайте фильтрующий блок Simulink с помощью панели «Реализация модели»
filt2blockСгенерируйте фильтрующий блок Simulink

Темы

Фильтрация данных с помощью программного обеспечения Signal Processing Toolbox

Проектируйте и реализуйте фильтр с помощью функций командной строки или интерактивного приложения.

Реализация анти-причинного, нулевого фазового фильтра

Устраните искажение фазы, введенное БИХ.

Компенсируйте задержку, введенную конечная импульсная характеристика

Используйте индексацию, чтобы противостоять временным сдвигам, вводимым фильтрацией.

Компенсируйте задержку, введенную БИХ

Удалите задержки и искажения, введенные фильтрацией, когда важно сохранить информацию фазы неповрежденной.

Фильтры кроссовера динамика

Разработайте простую модель цифрового трехстороннего громкоговорителя, используя проекты Chebyshev Type I. Визуализируйте полюса, нули и частотные характеристики фильтров.

Системные модели в дискретном времени

Исследуйте различные схемы, чтобы представлять цифровые фильтры.

Линейная система преобразования

Преобразуйте между различными представительными схемами для цифровых фильтров.

Модель Распознавания активности человека Simulink для развертывания смартфона (Statistics and Machine Learning Toolbox)

Сгенерируйте код из классификации Simulink® модель подготовлена к развертыванию на смартфоне.

Рекомендуемые примеры