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

 
 
> Библиотека (dll) расчета фильтров, Посоветуйте pls
ymv
сообщение Nov 21 2014, 09:11
Сообщение #1





Группа: Участник
Сообщений: 12
Регистрация: 10-02-14
Пользователь №: 80 434



Господа, посоветуйте чайнику библиотеку расчета (синтеза) цифровых фильтров, совместимую с дельфями.
На входе задал параметры фильтра: тип, частота среза, порядок - на выходе коэффициенты.

Применение. Пишу прогу для писюка, работающую со звуковушкой. Частота дискретизации звуковушки может переустанавливаться - частота среза ранее посчитанного фильтра естестьвенно сдвинется, надо пересчитывать. Также будет реализация фильтров с параметрами, задавемыми пользователем - например, частота резонансного пика - тоже надо рассчитывать на лету.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
thermit
сообщение Feb 8 2015, 22:15
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 781
Регистрация: 3-08-09
Пользователь №: 51 730



либа выдает коэффициенты биквадратных звеньев. иначе говоря, для 3-го порядка будет 2 по 3 к-та a и 2 по 3 к-та b. здесь a - к-ты числителей, b - к-ты знаменателей. ну и результат надо умножить на gain или умножить к-ты числителей на корень из gain.
Go to the top of the page
 
+Quote Post
ymv
сообщение Feb 16 2015, 16:42
Сообщение #3





Группа: Участник
Сообщений: 12
Регистрация: 10-02-14
Пользователь №: 80 434



Цитата(thermit @ Feb 9 2015, 03:15) *
либа выдает коэффициенты биквадратных звеньев. иначе говоря, для 3-го порядка будет 2 по 3 к-та a и 2 по 3 к-та b. здесь a - к-ты числителей, b - к-ты знаменателей. ну и результат надо умножить на gain или умножить к-ты числителей на корень из gain.

Возвращаясь к либе. Не совсем понял эту фразу.
Не пояснишь ли тупому, можно ли из этих коэффициентов биквадратных звеньев перейти к обычным коэффициентам, что выдаёт например Matlab/FDATool, WinFilter.
Перемножить эти коэффициенты на gain? У меня, кстати, gain получился в этом примере 0.103367640320208, не обратил сразу внимания.
Перемножил, получилось что-то похожее, но не совсем то.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- ymv   Библиотека (dll) расчета фильтров   Nov 21 2014, 09:11
- - stealth-coder   Intel Integrated Performance Primitives   Nov 21 2014, 16:52
- - TSerg   Чайники обычно занимаются чайниками. http://www.b...   Nov 22 2014, 09:14
- - Genadi Zawidowski   Поищите по словам FIRDsgn, в исходниках на С - фун...   Nov 22 2014, 10:34
|- - ymv   Цитата(Genadi Zawidowski @ Nov 22 2014, 15...   Dec 6 2014, 15:14
- - thermit   http://electronix.ru/forum/index.php?s=&am...st...   Dec 6 2014, 18:27
|- - ymv   Цитата(thermit @ Dec 6 2014, 23:27) http:...   Jan 25 2015, 10:52
|- - thermit   Цитата(ymv @ Jan 25 2015, 14:52) Спасибо....   Jan 25 2015, 13:05
|- - ymv   Цитата(thermit @ Jan 25 2015, 18:05) Каки...   Jan 25 2015, 18:14
|- - thermit   Цитата(ymv @ Jan 25 2015, 22:14) Ну я воо...   Jan 25 2015, 19:15
|- - ymv   Цитата(thermit @ Jan 26 2015, 00:15) Если...   Feb 2 2015, 10:11
|- - ymv   Цитата(thermit @ Feb 9 2015, 03:15) либа ...   Feb 10 2015, 07:09
|- - thermit   Цитата(ymv @ Feb 16 2015, 19:42) Возвраща...   Feb 17 2015, 16:03
|- - ymv   Цитата(thermit @ Feb 17 2015, 21:03) Вооб...   Feb 17 2015, 18:20
|- - thermit   Цитата(ymv @ Feb 17 2015, 21:20) Проcти, ...   Feb 18 2015, 10:08
|- - ymv   Вот мой скрипт Матлаба к данному примеру: clear; a...   Feb 20 2015, 18:38
|- - thermit   Цитата(ymv @ Feb 20 2015, 21:38) Вот мой ...   Feb 22 2015, 10:31
|- - ymv   Цитата(thermit @ Feb 22 2015, 15:31) к-ты...   Mar 20 2015, 05:42
|- - thermit   Цитата(ymv @ Mar 20 2015, 08:42) Скопиров...   Mar 20 2015, 09:22
|- - ymv   Цитата(thermit @ Mar 20 2015, 14:22) Кодb...   Mar 20 2015, 13:46
|- - thermit   Цитата(ymv @ Mar 20 2015, 16:46) Да, это ...   Mar 20 2015, 14:50
|- - ymv   Цитата(thermit @ Mar 20 2015, 19:50) 1 b...   Mar 25 2015, 15:50
- - thermit   я не в курсе. всю жизнь пользуюсь матлабской функц...   Feb 10 2015, 08:50
- - thermit   ну, если делать больше нечего...   Mar 25 2015, 20:42


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

 


RSS Текстовая версия Сейчас: 26th July 2025 - 23:47
Рейтинг@Mail.ru


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