From 5da9d064a1975450dd73cc811ecafe36fa4e33aa Mon Sep 17 00:00:00 2001 From: Dsplib Date: Sun, 28 Apr 2019 23:44:51 +0300 Subject: [PATCH] added function iir --- dox/header.html | 1 + dspl/dox/ru/filter_an.dox | 283 +++++++------- dspl/dox/ru/filter_ap.dox | 521 ++++++++++++------------- dspl/dox/ru/filter_iir.dox | 92 +++++ dspl/src/dspl_internal.h | 15 +- dspl/src/ellipj.c | 2 +- dspl/src/filter_an.c | 114 +++++- dspl/src/filter_iir.c | 166 ++++++++ dspl/src/matrix.c | 2 +- dspl/src/statistic.c | 10 +- examples/bin/gnuplot/bilinear_test.plt | 13 + examples/bin/gnuplot/iir_lpf.plt | 21 + examples/src/bilinear_test.c | 61 +++ examples/src/butter_ap_test.c | 4 +- examples/src/cheby1_ap_test.c | 69 ++-- examples/src/iir_lpf.c | 56 +++ examples/src/sinc_test.c | 48 +-- include/dspl.c | 20 +- include/dspl.h | 92 +++-- release/include/dspl.c | 20 +- release/include/dspl.h | 92 +++-- 21 files changed, 1144 insertions(+), 558 deletions(-) create mode 100644 dspl/dox/ru/filter_iir.dox create mode 100644 dspl/src/filter_iir.c create mode 100644 examples/bin/gnuplot/bilinear_test.plt create mode 100644 examples/bin/gnuplot/iir_lpf.plt create mode 100644 examples/src/bilinear_test.c create mode 100644 examples/src/iir_lpf.c diff --git a/dox/header.html b/dox/header.html index edd121e..7c9ab13 100644 --- a/dox/header.html +++ b/dox/header.html @@ -31,6 +31,7 @@ $extrastylesheet +