Dsplib
d2e9224f37
doxyfiles has changed;
...
added performance estimation for FFT
added verificator for FFT and statistic functions (mean and std)
Changes to be committed:
modified: dspl/dox/doxyfile_en
modified: dspl/dox/doxyfile_ru
new file: dspl/dox/doxygen_equation.css
modified: dspl/dox/header_ru.html
modified: dspl/dox/ru/mainpage.dox
modified: dspl/src/array.c
modified: dspl/src/fft.c
modified: dspl/src/fft_subkernel.c
modified: dspl/src/filter_an.c
modified: dspl/src/inout.c
modified: dspl/src/statistic.c
new file: dspl/src/verification.c
modified: dspl/src/xcorr.c
modified: include/dspl.c
modified: include/dspl.h
new file: performance/bin/dat/.gitignore
new file: performance/bin/octave/fft_cmplx_performance.m
new file: performance/bin/python/fft_cmplx_performance.py
new file: performance/src/fft_cmplx_performance.c
modified: verification/Makefile
new file: verification/bin/octave/fft_verification.m
new file: verification/bin/octave/statistic_verification.m
modified: verification/bin/octave/writebin_readbin_verification.m
deleted: verification/src/dspl_verif.h
new file: verification/src/fft_verification.c
new file: verification/src/statistic_verification.c
new file: verification/src/writebin_readbin_verification.c
deleted: verification/src/writebin_readbin_verification_complex.c
deleted: verification/src/writebin_readbin_verification_double.c
2020-09-24 10:37:02 +03:00
Dsplib
226b1ff7d5
Changes to be committed:
...
modified: .gitignore
modified: dspl/src/inout.c
modified: dspl/src/xcorr.c
modified: include/dspl.c
modified: include/dspl.h
modified: lapack/lapack_complex.inc
new file: verification/src/dspl_verif.h
modified: verification/src/writebin_readbin_verification_complex.c
modified: verification/src/writebin_readbin_verification_double.c
modified: verification/verif.sh
2020-09-17 10:53:32 +03:00
Dsplib
23c2496b2a
1) added xcorr fucntions for real and complex data
...
2) added performance test direcories
3) added verification directories and files for readbin abd writebin verification with octave
Changes to be committed:
modified: Makefile
modified: dspl/src/inout.c
modified: dspl/src/statistic.c
new file: dspl/src/xcorr.c
new file: examples/src/xcorr_cmplx_test.c
new file: examples/src/xcorr_test.c
modified: include/dspl.c
modified: include/dspl.h
new file: performance/Makefile
new file: performance/bin/.gitignore
new file: performance/obj/.gitignore
new file: performance/src/xcorr_cmplx_performance.c
new file: verification/Makefile
new file: verification/bin/dat/.gitignore
new file: verification/bin/octave/readbin.m
new file: verification/bin/octave/writebin.m
new file: verification/bin/octave/writebin_readbin_verification.m
new file: verification/bin/python/.gitignore
new file: verification/obj/.gitignore
new file: verification/src/writebin_readbin_verification_complex.c
new file: verification/src/writebin_readbin_verification_double.c
new file: verification/verif.sh
2020-09-04 14:43:44 +03:00
Dsplib
ea9bbcfee9
added doc for group_delay and added phase_delay function
...
Changes to be committed:
modified: dspl/src/filter_an.c
modified: include/dspl.c
modified: include/dspl.h
2020-08-25 19:29:49 +03:00
Dsplib
fc128ec4af
added group_delay function
...
Changes to be committed:
modified: include/dspl.c
modified: include/dspl.h
2020-08-18 20:42:47 +03:00
Dsplib
6b28f93910
added function for analog and digital filters group delay calculation.
...
Changes to be committed:
modified: dspl/src/filter_an.c
modified: dspl/src/gnuplot.c
modified: examples/src/iir_bstop.c
modified: examples/src/writetxt_3d_test.c
modified: include/dspl.c
modified: include/dspl.h
2020-08-18 20:38:42 +03:00
Dsplib
a8a0b4a0c1
Changes to be committed:
...
modified: dspl/dox/ru/groups_define.dox
modified: dspl/dox/ru/mainpage.dox
modified: dspl/src/conv.c
modified: dspl/src/randgen.c
modified: include/dspl.h
2020-07-25 15:20:58 +03:00
Dsplib
1deab12d69
Doxygen doc moved to src
...
Changes to be committed:
deleted: dspl/dox/en/conv.dox
deleted: dspl/dox/en/dspl_load.dox
deleted: dspl/dox/en/filter_ap.dox
deleted: dspl/dox/en/filter_fir.dox
deleted: dspl/dox/en/filter_ft.dox
deleted: dspl/dox/en/filter_iir.dox
deleted: dspl/dox/en/fourier_series.dox
deleted: dspl/dox/en/gnuplot.dox
deleted: dspl/dox/en/goertzel.dox
deleted: dspl/dox/en/inout.dox
deleted: dspl/dox/en/math.dox
deleted: dspl/dox/en/matrix.dox
deleted: dspl/dox/en/polyval.dox
deleted: dspl/dox/en/randgen.dox
deleted: dspl/dox/en/resampling.dox
deleted: dspl/dox/en/win.dox
modified: dspl/dox/footer_en.html
modified: dspl/dox/footer_ru.html
modified: dspl/dox/header_en.html
modified: dspl/dox/header_ru.html
deleted: dspl/dox/ru/conv.dox
deleted: dspl/dox/ru/dspl_load.dox
deleted: dspl/dox/ru/filter_ap.dox
deleted: dspl/dox/ru/filter_fir.dox
deleted: dspl/dox/ru/filter_ft.dox
deleted: dspl/dox/ru/filter_iir.dox
deleted: dspl/dox/ru/fourier_series.dox
deleted: dspl/dox/ru/gnuplot.dox
deleted: dspl/dox/ru/goertzel.dox
deleted: dspl/dox/ru/inout.dox
deleted: dspl/dox/ru/math.dox
deleted: dspl/dox/ru/matrix.dox
deleted: dspl/dox/ru/polyval.dox
deleted: dspl/dox/ru/randgen.dox
deleted: dspl/dox/ru/resampling.dox
deleted: dspl/dox/ru/statistic.dox
deleted: dspl/dox/ru/win.dox
modified: dspl/src/conv.c
modified: dspl/src/filter_ap.c
modified: dspl/src/filter_fir.c
modified: dspl/src/filter_ft.c
modified: dspl/src/filter_iir.c
modified: dspl/src/fourier_series.c
modified: dspl/src/gnuplot.c
modified: dspl/src/goertzel.c
modified: dspl/src/inout.c
modified: dspl/src/math.c
modified: dspl/src/matrix.c
modified: dspl/src/polyval.c
modified: dspl/src/randgen.c
modified: dspl/src/resampling.c
modified: dspl/src/signals.c
modified: dspl/src/statistic.c
modified: dspl/src/trapint.c
modified: dspl/src/win.c
modified: examples/src/polyroots_test.c
modified: ide/codeblocks/dspl.layout
modified: ide/codeblocks/dspl.workspace.layout
modified: ide/codeblocks/examples.layout
modified: include/dspl.c
modified: include/dspl.h
2020-07-23 21:55:02 +03:00
Dsplib
f3fe75fa0e
Changed doxygen structure. Documntation is integrated in source code
...
Changes to be committed:
modified: dspl/dox/doxyfile_en
modified: dspl/dox/doxyfile_ru
deleted: dspl/dox/en/array.dox
deleted: dspl/dox/en/cheby.dox
deleted: dspl/dox/en/complex.dox
deleted: dspl/dox/en/dft.dox
deleted: dspl/dox/en/ellipj.dox
deleted: dspl/dox/en/fft.dox
deleted: dspl/dox/en/filter_an.dox
modified: dspl/dox/en/filter_ap.dox
modified: dspl/dox/en/groups_define.dox
modified: dspl/dox/en/mainpage.dox
modified: dspl/dox/en/math.dox
deleted: dspl/dox/ru/array.dox
deleted: dspl/dox/ru/cheby.dox
deleted: dspl/dox/ru/complex.dox
deleted: dspl/dox/ru/dft.dox
deleted: dspl/dox/ru/ellipj.dox
modified: dspl/dox/ru/error_list.dox
deleted: dspl/dox/ru/fft.dox
deleted: dspl/dox/ru/filter_an.dox
modified: dspl/dox/ru/filter_ap.dox
modified: dspl/dox/ru/groups_define.dox
modified: dspl/dox/ru/mainpage.dox
modified: dspl/src/array.c
modified: dspl/src/cheby.c
modified: dspl/src/complex.c
modified: dspl/src/dft.c
modified: dspl/src/ellipj.c
modified: dspl/src/fft.c
modified: dspl/src/filter_an.c
modified: dspl/src/filter_ap.c
modified: dspl/src/math.c
modified: examples/src/bilinear_test.c
modified: examples/src/cheby_poly1_test.c
modified: examples/src/cheby_poly2_test.c
modified: examples/src/complex_test.c
modified: examples/src/conv_fft_cmplx_test.c
modified: examples/src/conv_fft_test.c
modified: examples/src/conv_test.c
modified: examples/src/ellip_landen_test.c
modified: include/dspl.h
2020-07-17 21:09:28 +03:00
Sergey Bakhurin
2962244fcc
added example for butter_zp
2020-07-13 23:44:46 +03:00
Dsplib
66ab45251c
added function ones and polyroots.
...
Changes to be committed:
modified: dspl/doc/html/formula.repository
modified: dspl/dox/ru/error_list.dox
modified: dspl/src/array.c
modified: dspl/src/polyval.c
new file: examples/src/polyroots_test.c
modified: include/dspl.c
modified: include/dspl.h
2020-05-18 20:44:38 +03:00
Sergey Bakhurin
74b1b0cece
added documentation for dspl_load and dspl_free
2020-05-17 23:48:24 +03:00
Sergey Bakhurin
2bdad6b6a8
added documentation for error codes
2020-05-14 23:43:13 +03:00
Sergey Bakhurin
6a5cf5f83f
added documentation for error codes
2020-05-13 23:48:20 +03:00
Dsplib
a2f2d22a9b
added doc for random generators
...
Changes to be committed:
modified: dspl/doc/html/formula.repository
modified: dspl/dox/ru/filter_ap.dox
modified: dspl/dox/ru/filter_fir.dox
modified: dspl/dox/ru/inout.dox
modified: dspl/dox/ru/randgen.dox
modified: dspl/src/dspl_internal.h
modified: dspl/src/filter_ft.c
modified: dspl/src/inout.c
modified: dspl/src/randgen.c
new file: examples/src/ellip_ap_test.c
new file: examples/src/fir_linphase_test.c
new file: examples/src/randb_test.c
new file: examples/src/randi_test.c
new file: examples/src/randn_test.c
modified: include/dspl.c
modified: include/dspl.h
2020-05-07 13:13:34 +03:00
Dsplib
2acda0aeea
modified: dspl/dox/ru/fft.dox
...
modified: dspl/dox/ru/groups_define.dox
modified: dspl/dox/ru/randgen.dox
modified: dspl/dox/ru/win.dox
modified: include/dspl.h
2020-04-25 17:00:45 +03:00
Dsplib
c3c1677546
Modified codeblocks files
2020-04-14 20:01:23 +03:00
Dsplib
ae5476689a
1) Modified doxigen structure.
...
2) Added documentation for gnuplot interface
Changes to be committed:
modified: bin/img/filter_iir_test.png
deleted: dspl/doc/html/_form0_tmp.ps
deleted: dspl/doc/html/_formulas.aux
deleted: dspl/doc/html/_formulas.dvi
deleted: dspl/doc/html/_formulas.log
deleted: dspl/doc/html/_formulas.tex
new file: dspl/doc/html/formula.repository
modified: dspl/dox/doxyfile_ru
modified: dspl/dox/ru/cheby.dox
modified: dspl/dox/ru/conv.dox
modified: dspl/dox/ru/error_list.dox
modified: dspl/dox/ru/filter_ap.dox
modified: dspl/dox/ru/filter_iir.dox
deleted: dspl/dox/ru/getting_started_make.dox
deleted: dspl/dox/ru/getting_started_mingw.dox
modified: dspl/dox/ru/getting_started_toolchain.dox
modified: dspl/dox/ru/gnuplot.dox
modified: dspl/dox/ru/inout.dox
modified: dspl/dox/ru/mainpage.dox
modified: dspl/dox/ru/math.dox
modified: dspl/dox/ru/matrix.dox
modified: dspl/src/inout.c
modified: include/dspl.c
modified: include/dspl.h
2020-01-09 23:58:32 +03:00
Dsplib
159d414784
Added gnuplot interface commande line functions.
...
No need to use plt filees anymore
Changes to be committed:
deleted: bin/gnuplot/bessel_i0.plt
deleted: bin/gnuplot/bilinear_test.plt
deleted: bin/gnuplot/butter_ap_test.plt
deleted: bin/gnuplot/cheby1_ap_test.plt
deleted: bin/gnuplot/cheby_poly1.plt
deleted: bin/gnuplot/cheby_poly2.plt
deleted: bin/gnuplot/filter_iir.plt
deleted: bin/gnuplot/gnuplot_script.plt
deleted: bin/gnuplot/iir_bstop.plt
deleted: bin/gnuplot/iir_lpf.plt
deleted: bin/gnuplot/iir_test.plt
deleted: bin/gnuplot/sinc_test.plt
deleted: bin/gnuplot/sine_int.plt
modified: bin/img/bessel_i0.png
modified: bin/img/bilinear.png
modified: bin/img/cheby_poly1.png
modified: bin/img/cheby_poly2.png
modified: bin/img/filter_iir_test.png
deleted: bin/img/gnuplot_script.png
modified: bin/img/iir_bstop.png
modified: bin/img/iir_lpf.png
modified: bin/img/iir_test.png
modified: bin/img/sinc_test.png
new file: dspl/doc/html/_form0_tmp.ps
new file: dspl/doc/html/_formulas.aux
new file: dspl/doc/html/_formulas.dvi
new file: dspl/doc/html/_formulas.log
new file: dspl/doc/html/_formulas.tex
deleted: dspl/doc/html/formula.repository
modified: dspl/dox/doxyfile_ru
modified: dspl/dox/ru/error_list.dox
new file: dspl/dox/ru/gnuplot.dox
modified: dspl/dox/ru/groups_define.dox
modified: dspl/dox/ru/mainpage.dox
new file: dspl/src/gnuplot.c
modified: dspl/src/inout.c
modified: examples/src/bessel_i0.c
modified: examples/src/bilinear_test.c
modified: examples/src/butter_ap_test.c
modified: examples/src/cheby1_ap_test.c
modified: examples/src/cheby2_ap_zp_test.c
modified: examples/src/cheby_poly1_test.c
modified: examples/src/cheby_poly2_test.c
modified: examples/src/filter_iir_test.c
modified: examples/src/gnuplot_script_test.c
modified: examples/src/iir_bstop.c
modified: examples/src/iir_lpf.c
modified: examples/src/iir_test.c
modified: examples/src/sinc_test.c
modified: examples/src/sine_int_test.c
deleted: examples/src/test.c
modified: ide/codeblocks/examples.depend
modified: include/dspl.c
modified: include/dspl.h
2020-01-09 22:31:03 +03:00
Dsplib
4e259f742f
fixed randgen bugs
2019-10-27 23:38:18 +03:00
Dsplib
1e9430426d
changed project structure. Added CodeBlocks IDE projects
2019-10-27 21:09:21 +03:00
Dsplib
89a3a34e42
added Mersene twister random generator
2019-10-20 19:49:09 +03:00
Dsplib
7a66faf4e0
added some docs for ellipj
2019-10-13 17:19:50 +03:00
Dsplib
d732d5709c
Deleted matrix_t from dspl.h
2019-10-13 14:30:50 +03:00
Dsplib
b68cab6766
Matrix structure is changed.
...
Added LAPACK eigenvalues function
2019-10-13 14:29:21 +03:00
Dsplib
5def01bfce
Added fortran BLAS sources and changed source directories structure
2019-10-09 21:51:50 +03:00
Dsplib
1f55f0acfa
fixed complex sqrt problem and changed iir example
2019-10-06 23:57:15 +03:00
Sergey Bakhurin
3a5395f1ac
added filter_ws1 function
2019-08-31 16:40:54 +03:00
Dsplib
eebe14a493
Changed html template for doxygen and some docs for conv function
...
Changes to be committed:
modified: dox/doxy_stylesheet.css
modified: dox/footer.html
modified: dox/header.html
modified: dspl/dox/ru/conv.dox
modified: dspl/src/conv.c
new file: examples/src/conv_fft_test.c
modified: include/dspl.c
modified: include/dspl.h
modified: release/include/dspl.c
modified: release/include/dspl.h
2019-07-20 13:26:13 +03:00
Sergey Bakhurin
73ccf3adbf
low2bs and its example
2019-07-05 20:38:59 +03:00
Dsplib
77368c98b1
Changed function conv_fft_cmplx and its documentation.
...
Added param nfft
2019-07-02 23:51:08 +03:00
Sergey Bakhurin
4ebf6f0df4
addded doc for decimate functions
2019-06-09 23:58:50 +03:00
Dsplib
2c1704d505
commit
2019-06-09 15:25:11 +03:00
Dsplib
5da9d064a1
added function iir
2019-04-28 23:44:51 +03:00
Dsplib
90a32fdd21
added doxydoc for fft_cmplx and ifft_cmplx_test
...
added functions histogram, histogram_norm and minmax
2019-04-03 23:37:47 +03:00
Dsplib
163dd4d4e8
added mrg32k3a random algorithm
2019-03-31 20:08:11 +03:00
Dsplib
ef1ba40bfb
added matrix_lu decomposition
2019-02-26 23:37:58 +03:00
Dsplib
1afe24f324
added kaiser window
2019-02-20 23:41:47 +03:00
Dsplib
242123b597
added filter_fir and bessel_i0 function
2019-02-19 23:49:00 +03:00
Dsplib
966d85edb4
1. Added function window
...
2. Deleted test folder
3. Addeddded examples folder
4. Updated doxygen project
2019-02-17 16:59:42 +03:00
Dsplib
b0b23ce5a7
added sine_int function and documntation
...
plt files changed (gnuplot will produce only png images)
2019-02-06 23:57:53 +03:00
Dsplib
5e2a08cee4
changed fft_t structure (deleted p2)
...
updated doxygen script
2019-01-11 00:08:14 +03:00
Dsplib
50b7708c42
Initial 2019 year commit.
...
1) Changed copyright for every file header comments
2) Fixed fft problem with simple length
2019-01-09 23:22:17 +03:00
Dsplib
2a26f8aa4f
new fft and solved warnings
2018-12-11 23:58:50 +03:00
Dsplib
a80958c04b
added verificator and FFT7. Also added readbin
2018-12-10 23:37:31 +03:00
Dsplib
9bd67cec76
added gitignore to obj dir
2018-11-17 18:12:29 +03:00
Dsplib
8378a3517d
added new fft function (doesn't work)
2018-10-25 20:25:39 +03:00
Dsplib
6f01ae80cd
style chages
2018-10-24 20:39:51 +03:00
Dsplib
9897ebeae0
some changed in the doc
2018-10-13 14:44:58 +03:00
Dsplib
1bdc307d5f
added matrix_t and basic matrix functions
2018-09-27 00:05:39 +03:00