Об амплитуде после фильтрации
- Santik
- Сообщения: 609
- Зарегистрирован: 28 дек 2010, 08:04
- Откуда: Мирный (Якутия)
- Контактная информация:
Re: Об амплитуде после фильтрации
Ну если Вас такая точность устраивает...
-
- Сообщения: 67
- Зарегистрирован: 01 май 2016, 19:30
Re: Об амплитуде после фильтрации
Тогда назовём это точкой пересечения 2-х аппроксимирующих прямых, 0-0 дб/дек и -n*20 дБ/дек и вертикали w*=1
Во избежание недоразумений...
Последний раз редактировалось Глеб Дерзкий 17 май 2016, 23:45, всего редактировалось 1 раз.
-
- Сообщения: 67
- Зарегистрирован: 01 май 2016, 19:30
Re: Об амплитуде после фильтрации
Совпадение с Баттервортом много ближе, вместо зелёного вашей картинки
-
- Сообщения: 67
- Зарегистрирован: 01 май 2016, 19:30
Re: Об амплитуде после фильтрации
А в арифметике фильтров я называю эту точку радиусом инварианта, геометрическое среднее...
Если смотреть на геометрию корней, это очевидно
Если смотреть на геометрию корней, это очевидно
-
- Сообщения: 67
- Зарегистрирован: 01 май 2016, 19:30
Re: Об амплитуде после фильтрации
Иных решений нет, выбирать не из чего)
О точности...
О точности...
-
- Сообщения: 67
- Зарегистрирован: 01 май 2016, 19:30
-
- Сообщения: 67
- Зарегистрирован: 01 май 2016, 19:30
Re: Об амплитуде после фильтрации
Низкочастотный фильтр 7-го порядка ослабит входной сигнал с кратностью частот w*=2 в 10^(7*lg(2))=128 раз.
В справедливости -20n*lg(w*), [дБ] или -10^(n*lg(w*)), [раз] легко убедиться, декада: w*=1, 10^(7*lg(2))=1 раз и w*=10, 20*7*lg(10)=7*20 дБ, линия наклоном –n·20 дБ/дек, идеальная аппроксимация фильтра низких частот.
В справедливости -20n*lg(w*), [дБ] или -10^(n*lg(w*)), [раз] легко убедиться, декада: w*=1, 10^(7*lg(2))=1 раз и w*=10, 20*7*lg(10)=7*20 дБ, линия наклоном –n·20 дБ/дек, идеальная аппроксимация фильтра низких частот.
-
- Сообщения: 67
- Зарегистрирован: 01 май 2016, 19:30
Re: Об амплитуде после фильтрации
Высокие порядки фильтров Баттерворта, MATLAB: butter(n,Ri,'s')
Корни не на полуокружности, на удивление...
Корни не на полуокружности, на удивление...
- Бахурин Сергей
- Администратор
- Сообщения: 1116
- Зарегистрирован: 05 окт 2010, 19:55
- Контактная информация:
Re: Об амплитуде после фильтрации
При высоких порядках полинома корни рассчитываются с погрешностью
-
- Сообщения: 67
- Зарегистрирован: 01 май 2016, 19:30
Re: Об амплитуде после фильтрации
Допускаю, умышленно куролесили идеологи MATLAB...
Традиционный НЧ фильтр Баттерворта, порядок >35
[num,den]=butter(55,1.0,'s')
pzmap(tf(num,den))
"Расщепление" полинома? 1/B(s)=1/B1(s) *1/B2(s)
Технически да, осуществимо) Неясно зачем...
Традиционный НЧ фильтр Баттерворта, порядок >35
[num,den]=butter(55,1.0,'s')
pzmap(tf(num,den))
"Расщепление" полинома? 1/B(s)=1/B1(s) *1/B2(s)
Технически да, осуществимо) Неясно зачем...
Последний раз редактировалось Глеб Дерзкий 10 окт 2016, 19:44, всего редактировалось 1 раз.