Sergey Bakhurin
d509c033f6
std function is renamed to stat_std
2021-12-04 21:26:33 +03:00
Dsplib
8067d440b4
updated some functions and added makefile in release
...
Changes to be committed:
new file: _release/.gitignore
new file: _release/Makefile
modified: _release/dspl.h
new file: _release/test.c
modified: dspl/Makefile
modified: dspl/src/array.c
modified: dspl/src/fft.c
modified: dspl/src/fft_subkernel.c
modified: include/dspl.c
modified: include/dspl.h
2020-11-23 10:59:47 +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
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
fcacbb0293
doc modified and png files for doxygen are commited
...
Changes to be committed:
modified: _release/dspl.c
modified: _release/dspl.h
modified: dspl/dox/doxyfile_ru
modified: dspl/dox/ru/getting_started_compile_make_win.dox
new file: dspl/dox/ru/img/.gitignore
new file: dspl/dox/ru/img/codeblocks_1.png
new file: dspl/dox/ru/img/codeblocks_10.png
new file: dspl/dox/ru/img/codeblocks_11.png
new file: dspl/dox/ru/img/codeblocks_12.png
new file: dspl/dox/ru/img/codeblocks_2.png
new file: dspl/dox/ru/img/codeblocks_3.png
new file: dspl/dox/ru/img/codeblocks_4.png
new file: dspl/dox/ru/img/codeblocks_5.png
new file: dspl/dox/ru/img/codeblocks_6.png
new file: dspl/dox/ru/img/codeblocks_7.png
new file: dspl/dox/ru/img/codeblocks_8.png
new file: dspl/dox/ru/img/codeblocks_9.png
new file: dspl/dox/ru/img/dspl_small.png
new file: dspl/dox/ru/img/libdspl_bin.png
new file: dspl/dox/ru/img/libdspl_cmd.png
new file: dspl/dox/ru/img/libdspl_dir.png
new file: dspl/dox/ru/img/libdspl_release.png
new file: dspl/dox/ru/img/welch_overlap.png
new file: dspl/dox/ru/img/winconsole_1.png
new file: dspl/dox/ru/img/writetxt_3d_matrix.png
modified: dspl/src/inout.c
modified: dspl/src/psd.c
modified: include/dspl.c
modified: include/dspl.h
2020-10-13 16:27:52 +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
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
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
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
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
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
1e9430426d
changed project structure. Added CodeBlocks IDE projects
2019-10-27 21:09:21 +03:00
Dsplib
7a66faf4e0
added some docs for ellipj
2019-10-13 17:19: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
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
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
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
Dsplib
19d4e40a88
added low2bp filter transform
2018-08-19 17:52:03 +03:00
Dsplib
afdc6bf7e5
some docs
2018-07-08 23:57:52 +03:00
Dsplib
b203899a2d
added ratcomops and low2low transformation
2018-07-03 20:26:36 +03:00