Wykres commitów

58 Commity (945a7fd417dab398a950ebc2557b3dcae109c7df)

Autor SHA1 Wiadomość Data
Dsplib 82d8a57362 added tested spaces 2021-10-11 13:13:02 +03:00
Dsplib 9fccf5c630 Merge branch 'master' of https://github.com/Dsplib/libdspl-2.0 2020-10-16 23:31:29 +03:00
Dsplib b810cb1e22 added pseudoinverion of matrix
Changes to be committed:
	modified:   dspl/src/matrix.c
	new file:   examples/src/matrix_pinv_test.c
	modified:   include/dspl.c
	modified:   include/dspl.h
2020-10-16 23:30:55 +03:00
Sergey Bakhurin 9bbb377775 added doc for some matrix functions 2020-10-16 23:25:19 +03:00
Dsplib f848c84fac Added SVD decomposition function matrix_svd for the real matricies
Changes to be committed:
modified:   dspl/src/blas.h
modified:   dspl/src/matrix.c
new file:   examples/src/matrix_svd_test.c
modified:   include/dspl.c
modified:   include/dspl.h
2020-10-16 16:26:47 +03:00
Dsplib 683f419847 added psd_welch example and doc
Changes to be committed:
	modified:   dspl/src/psd.c
	new file:   examples/src/psd_welch_cmplx_test.c
	modified:   examples/src/psd_welch_test.c
2020-10-12 22:40:56 +03:00
Dsplib 32d374a575 added functions for psd Bartlett's method for real and complex data
Changes to be committed:
	new file:   _release/dspl.c
	new file:   _release/dspl.h
	modified:   dspl/dox/en/mainpage.dox
	modified:   dspl/dox/ru/mainpage.dox
	modified:   dspl/src/psd.c
	modified:   dspl/src/randgen.c
	new file:   examples/src/psd_bartlett_cmplx_test.c
	new file:   examples/src/psd_bartlett_test.c
	new file:   examples/src/psd_periodogram_cmplx_test.c
	new file:   examples/src/psd_periodogram_test.c
	modified:   include/dspl.c
	modified:   include/dspl.h
2020-10-09 21:36:46 +03:00
Dsplib 141d792e3b added functions for power spectrum density estmation
Changes to be committed:
	modified:   dspl/ide/codeblocks/dspl.cbp
	modified:   dspl/ide/codeblocks/dspl.layout
	modified:   dspl/ide/codeblocks/dspl.workspace.layout
	modified:   dspl/ide/codeblocks/examples.layout
	modified:   dspl/src/complex.c
	modified:   dspl/src/fft.c
	new file:   dspl/src/psd.c
	new file:   examples/src/psd_welch_test.c
	modified:   include/dspl.c
	modified:   include/dspl.h
2020-10-08 19:36:29 +03:00
Sergey Bakhurin b4b4fd82e0 added examples for elliptic functions 2020-10-02 23:20:49 +03:00
Dsplib 6aa80e6c48 Project structure is changed
BLAS and LAPACK moved to dspl dir
ide moved to dspl dir and aded ide/test for debugging and testing
2020-10-02 14:50:18 +03:00
Dsplib f237fc4ea6 added windows example
Changes to be committed:
modified:   dspl/dox/ru/mainpage.dox
modified:   dspl/src/fft.c
modified:   dspl/src/inout.c
modified:   dspl/src/win.c
new file:   examples/src/windows_test.c
2020-10-01 14:55:25 +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 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