Jump to content

    

Программа синтеза фильтров (расчёт коэффициентов FIR, IIR...)

Здравствуйте!

В данный момент использую Filter Design (MATLAB).

Но MATLAB дорого стоит да и не нужен по большому счёту.

Какие есть альтернативные БЕСПЛАТНЫЕ программы  для расчёта коэффициентов цифровых фильтров?

Уступают ли они платным? Если да то в чём к примеру Filter Design лучше бесплатного ПО (именно в части синтеза фильтра, без привязки к возможности моделирования всей системы частью которой этот фильтр является)?

Share this post


Link to post
Share on other sites

https://www.gnu.org/software/octave/ - может поможет..

Share this post


Link to post
Share on other sites
1 час назад, andrewkrot сказал:

https://www.gnu.org/software/octave/ - может поможет..

Извиняюсь за наглость, но еще бы методику по расчёту FIR и IIR c помощью этой "octave"

А если бы еще с примерами...

Share this post


Link to post
Share on other sites

Интересную тему поднял топикстартер!

А на русском нет ничего по этой Октаве ?

Share this post


Link to post
Share on other sites

Можно ещё посоветовать посмотреть в сторону python. Octave практически повторяет синтаксис матлаба. Надо только нужные тулбоксы включать например load pkg signal

Share this post


Link to post
Share on other sites
В ‎21‎.‎07‎.‎2019 в 08:48, bahurin сказал:

Можно ещё посоветовать посмотреть в сторону python. Octave практически повторяет синтаксис матлаба. Надо только нужные тулбоксы включать например load pkg signal 

 

Можете дать ссылки на примеры/инструкции как синтезировать фильтр на python?

Что то google так сразу не помог

Share this post


Link to post
Share on other sites

И еще, есть ли OpenSource библиотеки на Си для синтеза фильтров (по типу Signal processing (scipy.signal) для phyton), с возможностью встраивания в Real-Time приложение?

Edited by InxSergey

Share this post


Link to post
Share on other sites
1 час назад, InxSergey сказал:

И еще, есть ли OpenSource библиотеки на Си для синтеза фильтров (по типу Signal processing (scipy.signal) для phyton), с возможностью встраивания в Real-Time приложение?

А зачем встраивать библиотеку по синтезу фильтра в реалтайм приложение? Туда надо готовый фильтр с коэффициентами встраивать.

Share this post


Link to post
Share on other sites
6 минут назад, Lmx2315 сказал:

А зачем встраивать библиотеку по синтезу фильтра в реалтайм приложение? Туда надо готовый фильтр с коэффициентами встраивать.

Иногда фильтры должны адаптироваться и изменяться в реальном времени, в зависимости от внешних факторов.

Share this post


Link to post
Share on other sites

Расчет FIR фильтров с помощью БПФ и оконных функций реализован в библиотеке Intel IPP. Есть возможность скомпилировать свою кастомную DLL, включив в нее только требуемые функции. По деньгам - есть какие-то варианты ее бесплатного использования, почитайте на сайте интела.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this