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
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
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
333d86eb8f
Examples style changed
...
Changes to be committed:
modified: examples/src/array_test.c
modified: examples/src/bessel_i0.c
modified: examples/src/bilinear_test.c
modified: examples/src/butter_ap_test.c
modified: examples/src/butter_ap_zp_test.c
modified: examples/src/cheby1_ap_test.c
modified: examples/src/cheby1_ap_zp_test.c
modified: examples/src/cheby2_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/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/dft_cmplx_test.c
modified: examples/src/dft_test.c
modified: examples/src/dspl_info_test.c
modified: examples/src/ellip_ap_test.c
modified: examples/src/ellip_ap_zp_test.c
modified: examples/src/ellip_landen_test.c
modified: examples/src/fft_cmplx_test.c
modified: examples/src/fft_test.c
modified: examples/src/filter_iir_test.c
modified: examples/src/fir_linphase_test.c
modified: examples/src/gnuplot_script_test.c
modified: examples/src/idft_cmplx_test.c
modified: examples/src/ifft_cmplx_test.c
modified: examples/src/iir_bstop.c
modified: examples/src/iir_lpf.c
modified: examples/src/iir_test.c
modified: examples/src/matrix_eig.c
modified: examples/src/matrix_mul.c
modified: examples/src/matrix_print.c
modified: examples/src/matrix_transpose.c
modified: examples/src/polyroots_test.c
modified: examples/src/randb_test.c
modified: examples/src/randi_test.c
modified: examples/src/randn_test.c
modified: examples/src/randu_accuracy_test.c
modified: examples/src/randu_test.c
modified: examples/src/sinc_test.c
modified: examples/src/sine_int_test.c
modified: examples/src/writetxt_3d_test.c
2020-07-18 09:34:52 +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
d2dd42dea8
added example for cheby_zp and ellip_zp
2020-07-15 23:04:21 +03:00
Dsplib
a557330fe6
Changes to be committed:
...
modified: dspl/dox/en/filter_ap.dox
modified: dspl/dox/ru/filter_ap.dox
modified: examples/src/butter_ap_zp_test.c
2020-07-15 22:14:15 +03:00
Sergey Bakhurin
2962244fcc
added example for butter_zp
2020-07-13 23:44:46 +03:00
Dsplib
74a71b63de
Changes to be committed:
...
modified: dspl/dox/doxyfile_en
modified: dspl/dox/doxyfile_ru
modified: dspl/dox/en/getting_started_compile_codeblocks_win.dox
modified: dspl/dox/en/getting_started_compile_make_win.dox
modified: dspl/dox/en/getting_started_toolchain.dox
modified: dspl/dox/en/gnuplot.dox
modified: dspl/dox/en/goertzel.dox
new file: dspl/dox/en/img/Untitled (Recovered).bmp
modified: dspl/dox/en/inout.dox
modified: dspl/dox/header_ru.html
modified: dspl/dox/ru/mainpage.dox
modified: examples/src/dspl_info_test.c
2020-07-13 22:23:46 +03:00
Dsplib
adf9e6f06d
Changes to be committed:
...
deleted: dspl/doc/en/latex/Makefile
modified: dspl/dox/doxyfile_en
modified: dspl/dox/doxyfile_ru
modified: dspl/dox/en/fft.dox
modified: dspl/dox/en/filter_an.dox
modified: dspl/dox/en/filter_ap.dox
modified: dspl/dox/en/filter_fir.dox
modified: dspl/dox/en/filter_ft.dox
modified: dspl/dox/en/filter_iir.dox
modified: dspl/dox/en/fourier_series.dox
modified: dspl/src/dspl_internal.h
modified: dspl/src/fft.c
modified: dspl/src/fft_subkernel.c
modified: examples/Makefile
modified: examples/src/array_test.c
modified: examples/src/bessel_i0.c
modified: examples/src/butter_ap_test.c
modified: examples/src/cheby1_ap_test.c
modified: examples/src/cheby2_ap_test.c
modified: examples/src/dft_test.c
modified: examples/src/ellip_ap_test.c
modified: examples/src/fft_cmplx_test.c
modified: examples/src/fft_test.c
modified: examples/src/idft_cmplx_test.c
modified: examples/src/ifft_cmplx_test.c
2020-07-08 23:28:59 +03:00
Dsplib
92222ee9d7
modified: examples/Makefile
...
modified: examples/src/writetxt_3d_test.c
2020-07-03 21:41:40 +03:00
Dsplib
3831156a9e
modified: examples/Makefile
2020-07-03 21:35:24 +03:00
Dsplib
1b72c263a4
added example and doc for 3d plotting
...
Changes to be committed:
modified: dspl/doc/html/formula.repository
modified: dspl/dox/ru/inout.dox
modified: dspl/src/inout.c
modified: examples/src/writetxt_3d_test.c
2020-06-04 16:26:02 +03:00
Sergey Bakhurin
c5be8c45b0
added example for 3d plot
2020-06-04 11:57:34 +03:00
Sergey Bakhurin
85c170cdb6
added documentation for polyroots and ones
2020-05-18 23:43:20 +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
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
22a4dced8a
added doc for randu
...
modified: dspl/dox/ru/randgen.dox
modified: examples/src/dspl_info_test.c
new file: examples/src/randu_accuracy_test.c
new file: examples/src/randu_test.c
modified: ide/codeblocks/blas.depend
modified: ide/codeblocks/dspl.depend
modified: ide/codeblocks/dspl.workspace.layout
modified: ide/codeblocks/examples.depend
modified: ide/codeblocks/lapack_complex.depend
modified: ide/codeblocks/lapack_double.depend
2020-04-28 21:14:48 +03:00
Dsplib
1f91996e76
updated doxigen and codeblocks projects
2020-04-18 11:09:38 +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
7769efae10
test commit
2019-12-29 12:51:08 +03:00
Dsplib
2c6e6680d9
On branch master
...
Your branch is up to date with 'origin/master'.
Changes to be committed:
new file: blas/obj/.gitignore
modified: dspl/dox/ru/getting_started_toolchain.dox
new file: dspl/obj/.gitignore
new file: examples/obj/.gitignore
2019-11-04 17:32:49 +03:00
Dsplib
52c4cf0061
changed project structure
2019-11-04 17:05:33 +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
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
47383385b6
added documentation and example for filter_iir function
2019-09-07 16:30:27 +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
4054894f46
addded documenation for idft
2019-07-18 21:35:59 +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
Dsplib
8cea265a9b
changed documteation groups
2019-06-27 10:32:11 +03:00
Sergey Bakhurin
973a6495c6
addded documenation for complex functions and convolution
2019-06-22 20:34:06 +03:00
Sergey Bakhurin
8df0c8fa66
addded documenation for array function and complex
2019-06-18 16:57:48 +03:00
Sergey Bakhurin
4ebf6f0df4
addded doc for decimate functions
2019-06-09 23:58:50 +03:00
Sergey Bakhurin
e09b960286
merged 2 versions
2019-06-09 15:37:28 +03:00
Sergey Bakhurin
ba715696a5
add some doc
2019-06-09 15:30:11 +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
516fa73ace
added doc fft
2019-03-12 00:00:48 +03:00
Dsplib
1afe24f324
added kaiser window
2019-02-20 23:41:47 +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