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

 
 
> Расчет БИХ фильтра, Зачем расчитывать фильтры высоких порядков Баттерворта или Чебышева, е
ChipMicro
сообщение Jul 26 2006, 15:52
Сообщение #1





Группа: Новичок
Сообщений: 10
Регистрация: 7-04-05
Пользователь №: 3 934



Зачем расчитывать фильтры высоких порядков(например Баттерворта или Чебышева), если можно расчитать одну секцию второго порядка и соеденить их сколько надо(+ если надо добавить секцию 1 порядка) ?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
blackswan
сообщение Oct 6 2007, 09:18
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 4-02-07
Пользователь №: 25 046



передо мной стояла задача сделать полосовой фильтр для 14КГц... получил коэффициенты с помощью следующего в Матлабе:
[n14,Wn14]=cheb1ord(Wp14,Ws14,Rp,Rs);
[b14,a14]=cheby1(n14,Rp,Wn14);
получил фильтр 4 порядка по 9 коэффициентов А и В.... далее мне необходимо было промоделировать в проге на С++ этот процесс фильтрации, для этого использовал формулу y(n) = b(1) * x(n) + b(2) * x(n - 1) + ... + b(9) * x(n - 9) - a(1) * y(n - 1) - ... - a(9) * y(n - 9), ... в С++ всё работает и фильтрует... теперь мне то же самое необходимо сделать с помощью разбиения на секции 2 порядка (и проквантовать)... в МатЛабе это было сделано с помощью:
hq14=qfilt('df2', {b14, a14}, 'quantizer', [Pn Fl]);
hq1_14=sos(hq14,'up', 'inf');
получил 4 секции, и в Матлабе функцией filter всё фильтрует, но теперь мне надо то же самое повторить самому,но метаматической формулы для их реализации на С++ не получается составить... в чем-то ошибаюсь, но не могу понять, в чем.... помогите с этим вопросом...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- ChipMicro   Расчет БИХ фильтра   Jul 26 2006, 15:52
- - Stanislav   Цитата(ChipMicro @ Jul 26 2006, 19:52) За...   Jul 26 2006, 15:57
|- - ChipMicro   ЦитатаПри одинаковых секциях нельзя получить больш...   Jul 26 2006, 16:18
|- - Stanislav   Цитата(ChipMicro @ Jul 26 2006, 20:18) Ци...   Jul 26 2006, 16:34
||- - SIA   Цитата(Stanislav @ Jul 26 2006, 20:34) А ...   Oct 6 2007, 17:51
||- - Stanislav   Цитата(SIA @ Oct 6 2007, 21:51) Неверно. ...   Oct 8 2007, 17:31
|- - Doka   Цитата(ChipMicro @ Jul 26 2006, 20:18) Ци...   Jul 26 2006, 18:23
|- - ChipMicro   C Меандром все кристально, а вот с фильтром пока н...   Jul 27 2006, 15:59
|- - Doka   Цитата(ChipMicro @ Jul 27 2006, 19:59) C ...   Jul 27 2006, 16:05
|- - ChipMicro   Станислав писал : ЦитатаЧастота среза также сдвин...   Jul 27 2006, 18:24
|- - Stanislav   Цитата(ChipMicro @ Jul 27 2006, 22:24) Ст...   Jul 28 2006, 12:41
|- - ChipMicro   ЦитатаПеремножьте две АЧХ, скажем, звеньев НЧ 2-го...   Jul 28 2006, 17:12
|- - Stanislav   Простите, но подумайте о том, что Вы пишете. Напри...   Aug 1 2006, 10:09
|- - ChipMicro   Цитата(Stanislav @ Aug 1 2006, 11:09) КАК...   Dec 31 2006, 13:55
- - Designer56   Цитата(Stanislav @ Aug 1 2006, 12:09) Про...   Dec 31 2006, 18:51
- - ChipMicro   Переходной участок можно сделать близким к ступень...   Dec 31 2006, 19:02
|- - Nick Semenoff   Цитата(ChipMicro @ Dec 31 2006, 19:02) Пе...   Feb 12 2007, 20:05
- - GinGreen   Цитата(ChipMicro @ Jul 26 2006, 15:52) За...   Jan 13 2007, 10:55
- - blackswan   а почему меня игнорируют?... я не в той теме вопро...   Oct 24 2007, 17:26
|- - Stanislav   Цитата(blackswan @ Oct 24 2007, 21:26) а ...   Oct 24 2007, 18:53
|- - blackswan   Цитата(Stanislav @ Oct 24 2007, 21:53) Ка...   Oct 25 2007, 05:30
|- - mse   Цитата(blackswan @ Oct 25 2007, 09:30) эт...   Oct 25 2007, 06:42
- - blackswan   у меня DF2 - каноническая... хелпа нет, но форму п...   Oct 25 2007, 14:46
- - blackswan   в одной книге я нашел объяснение... по нему получа...   Oct 26 2007, 05:09
|- - mse   Цитата(blackswan @ Oct 26 2007, 09:09) .....   Oct 26 2007, 05:18
- - blackswan   сделал... не получается.... при амплитуде сигнала ...   Oct 26 2007, 19:48
|- - mse   Цитата(blackswan @ Oct 26 2007, 23:48) сд...   Oct 27 2007, 09:21
- - blackswan   9 точек... только график несимметричен относительн...   Oct 27 2007, 10:17
|- - mse   Цитата(blackswan @ Oct 27 2007, 14:17) .....   Oct 27 2007, 10:44
- - blackswan   плавучку не могу... только целочесленка.. собствен...   Oct 28 2007, 09:14
|- - mse   Цитата(blackswan @ Oct 28 2007, 12:14) пл...   Oct 29 2007, 05:57
- - анатолий   А вот фильтры на всепропускающих звеньях можно гор...   Oct 29 2007, 14:48


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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 21:52
Рейтинг@Mail.ru


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