Wykres commitów

74 Commity (226b1ff7d521ac68927d24fda312988896c54581)

Autor SHA1 Wiadomość Data
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 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
Dsplib 997fe0d8e7 added matrix_t 2018-09-20 23:22:29 +03:00
Dsplib 4ec07a1b4f added header and footer for doxygen
added sinc function

 Changes to be committed:
	new file:   dox/doxy_stylesheet.css
	modified:   dox/doxyfile_ru
	new file:   dox/footer.html
	new file:   dox/header.html
	modified:   dspl/src/fft.c
	modified:   dspl/src/fillarray.c
	modified:   dspl/src/fourier_series.c
	modified:   dspl/src/math.c
	modified:   dspl/src/signals.c
	modified:   include/dspl.c
	modified:   include/dspl.h
	modified:   release/include/dspl.c
	modified:   release/include/dspl.h
2018-09-12 23:52:09 +03:00