реклама на сайте
подробности

 
 
> Немного магии про фильтры
inventor
сообщение Nov 10 2015, 07:03
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 524
Регистрация: 25-12-08
Из: Москва
Пользователь №: 42 748



Такой глупый вопрос:
как по коэффициентам фильтра узнать
это НЧ фильтр или ВЧ или полосовой
просто посмотрев на эти коэффициенты.
Просто смотрю что получается в матлаб - не могу понять в чем отличия.
На графиках plot(n, x) получается практически
одна и та же картинка, а фильтры разные.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Santik
сообщение Nov 10 2015, 12:16
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 87
Регистрация: 30-03-12
Из: Мирный (Якутия)
Пользователь №: 71 096



Цитата(inventor @ Nov 10 2015, 10:03) *
...как по коэффициентам фильтра узнать
это НЧ фильтр или ВЧ или полосовой
просто посмотрев на эти коэффициенты.

Будем считать, что у нас БИХ- фильтр.
Надо сделать обратное z- преобразование, т.е. из H(z) вернуться в H(S).
Если при S=0 H(S)=1, то это ФНЧ :-)
Проще воспользоваться обратными матрицами z- преобразования.
Первая строка в этой матрице для 2 порядка имеет вид: [1,-1,1] для третьего: [-1,1,-1,1] и т.д.
и определяет коэффициент при S^N, где N- порядок фильтра.
Последняя строка в этой матрице для 2 порядка имеет вид: [1,1,1] для третьего: [1,1,1,1] и т.д.
и определяет коэффициент при S^0,
Коэффициенты при S^N и S^0 числителя и знаменателя H(S) однозначно определяет ФНЧ/ФВЧ
Таким образом, чтобы определить тип фильтра надо:
Для определения коэффициента при S^0 числителя/знаменателя H(S)
просуммировать коэффициенты числителя H(z)
просуммировать коэффициенты знаменателя H(z)
Для определения коэффициента при S^N числителя/знаменателя H(S)
просуммировать коэффициенты числителя H(z) c изменением знака
просуммировать коэффициенты знаменателя H(z) c изменением знака
Эти 4 числа однозначно определят тип фильтра.

Сообщение отредактировал Santik - Nov 10 2015, 12:18
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- inventor   Немного магии про фильтры   Nov 10 2015, 07:03
- - ViKo   Цитата(inventor @ Nov 10 2015, 10:03) Про...   Nov 10 2015, 08:52
- - SSerge   Посмотрите книжку Г. Мошиц и П. Хорн Проектирован...   Nov 10 2015, 09:22
- - V_G   Внешний вид графика коэффициентов КИХ-фильтра (он ...   Nov 10 2015, 11:26
- - ViKo   Если есть коэффициенты с абсолютными большими знач...   Nov 10 2015, 11:36
- - inventor   БЕРУ на обум 4 коэфицента h=[ -0.2500 -0.7500 ...   Nov 10 2015, 15:32
- - ViKo   Для ФВЧ надо было задать h = [-0.25 0.75 -0.75 0.2...   Nov 10 2015, 17:54
- - ViKo   % Band Pass Filter h = [0.0 -0.5 0.0 0.5]   Nov 10 2015, 19:21
- - Santik   КИХ фильтр - это частный случай БИХ фильтра: H(z)=...   Nov 11 2015, 04:38
- - ViKo   % Notch Filter h = [0 0.5 0 0.5]   Nov 11 2015, 08:57
|- - Santik   Цитата(ViKo @ Nov 11 2015, 11:57) % Notch...   Nov 11 2015, 11:05
- - Santik   Так что никакой магии здесь нет... Это раньше расс...   Nov 14 2015, 17:58
- - ViKo   Возможно, магам DSP форма АЧХ сразу видна по форму...   Nov 15 2015, 06:52
|- - Santik   Цитата(ViKo @ Nov 15 2015, 09:52) Возможн...   Nov 16 2015, 04:41
- - ViKo   Зачем преобразование...? Возьмем два соседних, гла...   Nov 16 2015, 05:24
|- - Santik   Цитата(ViKo @ Nov 16 2015, 08:24) Зачем п...   Nov 16 2015, 09:31
- - Tarbal   Ну так функцию синк все знают. Она и есть импульсн...   Nov 18 2015, 17:05


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th June 2025 - 11:24
Рейтинг@Mail.ru


Страница сгенерированна за 0.01399 секунд с 7
ELECTRONIX ©2004-2016