Создание цифровых фильтров

КИХ, БИХ, работа с окнами, equiripple, наименьшие квадраты, Баттерворт, Чебышев, эллиптическое, импульсное формирование

Спроектируйте цифровые фильтры с помощью в качестве начальной точки набор технических требований (designfilt) или алгоритм проекта (butter, fir1). Сгенерируйте КИХ-дифференциаторы и Гильбертовы фильтры.

Приложения

Filter DesignerСпроектируйте фильтры начиная с выбора алгоритма

Функции

развернуть все

butterРазработка фильтра Баттерворта
buttordПорядок фильтра Баттерворта и частота среза
cheby1Создание фильтра Чебышева Типа I
cheb1ordПорядок фильтра Чебышева Типа I
cheby2Создание фильтра Чебышева Типа II
cheb2ordПорядок фильтра Чебышева Типа II
designfiltСпроектируйте цифровые фильтры
ellipСоздание эллиптического фильтра
ellipordМинимальный порядок для эллиптических фильтров
yulewalkРекурсивное создание цифровых фильтров
cfirpmСоздание комплексного equiripple КИХ-фильтра с нелинейной фазой
designfiltСпроектируйте цифровые фильтры
fir1Создание оконного КИХ-фильтра
fir2Создание КИХ-фильтра, основанного на частотной дискретизации
firclsСоздание многополосного КИХ-фильтра наименьших квадратов с ограничениями
fircls1Создание КИХ-фильтра линейной фазы наименьших квадратов  с ограничениями lowpass и highpass
firlsСоздание КИХ-фильтра линейной фазы наименьших квадратов
firpmСоздание оптимального КИХ-фильтра Parks-McClellan
firpmordОценка порядка оптимального КИХ-фильтра Parks-McClellan
gaussdesignСоздание Гауссовского КИХ-фильтра формирующего импульс
intfiltСоздание КИХ-фильтра интерполяции
kaiserordОценка параметров оконного КИХ-фильтра Кайзера
maxflatОбобщенная цифровая разработка фильтра Баттерворта
rcosdesignСоздание формирующего импульс КИХ-фильтра приподнятого косинуса
sgolayСоздание фильтра Savitzky-Golay
digitalFilterЦифровой фильтр
doubleПриведите коэффициенты цифрового фильтра к двойной точности
dspfwizСоздайте блок фильтра в Simulink, с использование панели Realize Model
filt2blockСгенерируйте блок фильтра Simulink
infoИнформация о цифровом фильтре
isdoubleОпределите, являются ли коэффициенты цифрового фильтра двойной точностью
issingleОпределите, являются ли коэффициенты цифрового фильтра одинарной точностью
polyscaleМасштабируйте корни полинома
polystabСтабилизируйте полином
singleПриведите коэффициенты цифрового фильтра к одинарной точности

Отфильтруйте инструмент визуализации

FVToolОтфильтруйте инструмент визуализации

Темы

БИХ-создание фильтра

Сравните классического Баттерворта, Чебышева, и эллиптические проекты. Исследуйте функцию Бесселя, Уокера Рождества и обобщенные Фильтры Баттерворта.

КИХ-создание фильтра

Используйте работу с окнами, наименьшие квадраты или алгоритм Парков-McClellan, чтобы спроектировать lowpass, highpass, многополосный, или фильтры произвольного ответа, дифференциаторы или Гильбертовы трансформаторы.

Внедрение фильтра

Отфильтруйте сигналы с помощью filter функция.

Антипричинный, реализация фильтра Нулевой Фазы

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

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

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

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

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

Возьмите производные сигнала

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

Процесс проектирования Filter Builder

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

Генерация хорд гитары Используя Karplus-сильный алгоритм

Сгенерируйте реалистические хорды гитары с помощью Karplus-сильного алгоритма и фильтров дискретного времени.

Сопутствующая информация

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