Download Latest Version sigpack-1.2.7.zip (607.0 kB)
Email in envelope

Get an email when there's a new version of SigPack

Home
Name Modified Size InfoDownloads / Week
README.txt 2019-09-24 2.1 kB
sigpack-1.2.7.zip 2019-09-24 607.0 kB
sigpack-1.2.6.zip 2019-08-01 605.0 kB
sigpack-1.2.5.zip 2019-01-04 1.3 MB
sigpack-1.2.4.zip 2018-03-18 1.4 MB
sigpack-1.2.3.zip 2017-08-09 1.4 MB
sigpack-1.2.2.zip 2017-07-15 1.4 MB
sigpack-1.2.1.zip 2017-03-13 1.3 MB
sigpack-1.1.2.zip 2017-03-10 1.3 MB
sigpack-1.1.1.zip 2017-01-20 1.2 MB
sigpack-1.0.8.zip 2016-11-15 1.7 MB
sigpack-1.0.7.zip 2016-10-23 1.6 MB
sigpack-1.0.6.zip 2015-12-30 1.5 MB
sigpack-1.0.5.zip 2015-10-11 1.5 MB
sigpack-1.0.4.zip 2015-09-03 1.5 MB
sigpack-1.0.3.zip 2015-05-06 1.1 MB
sigpack-1.0.2.zip 2015-02-13 1.1 MB
sigpack-1.0.1.zip 2015-01-03 32.5 kB
Totals: 18 Items   20.6 MB 6
SigPack
=======
SigPack is a C++ signal processing library using the Armadillo library as a base. The API will be 
familiar for those who has used IT++ and Octave/Matlab. The intention is to keep it small and only 
implement the fundamental signal processing algorithms.


Release notes
=============
Version     Notes
--------------------------------------------------------------
1.2.7       Bug fix in sp_version(), made it inline.
1.2.6       Improved plot performance for image(), mesh() and surf(). Added fast_plot().
            Removed need for -Dunix flag.
1.2.5       Removed warnings in Visual Studio. Bug fix in PNM class write_header().
            Added flush_buf()/draw_now() in gplot
1.2.4       Updated resampling class, added goertzel and timevec functions.
1.2.3       Updated FIR design functions, support for highpass, bandpass and bandstop
1.2.2       Extended Kalman filter and Unscented Kalman filter class
1.2.1       Updated for Gnuplot 5.0
1.1.2       Kalman tracking/predictor, RTS smoother, new colormaps
1.1.1       Cleanup, added Kalman and Newton adaptive filters
1.0.8       Added adaptive filters - LMS, N-LMS and RLS. New line plot function of matrix data.  
1.0.7       Added support for 2D-FFTW and some image IO functions (read/write of .pbm, .pgm and .ppm) 
1.0.6       Added support for importing/exporting Wisdom plans in FFTW 
1.0.5       Added support for save plot to file in gplot module
1.0.4       Added FFTW class. Updated comments for Doxygen, added unwrap and update_coeffs functions
1.0.3       Added parser class, freqz/phasez functions, error handler.
1.0.2       New file structure, added gnuplot, angle and spectrum functions
1.0.1       Initial commit

Known Issues
============
Requires Gnuplot > 5.0
The Gnuplot functions worked well under Windows and RedHat distributions, however in Ubuntu you might
have to change the gplot.h file as:
        gnucmd = popen("gnuplot -persist &> /dev/null","w");
to
        gnucmd = popen("gnuplot -persist","w");
Also you need to use the gnuplot-x11 version:
         sudo apt-get install gnuplot-x11

Source: README.txt, updated 2019-09-24