This Toolbox was ported from the Time-Frequency Toolbox http://tftb.nongnu.org/.
The toolbox contains numerous algorithms which implements various kind of
time-frequency analysis with a special emphasis on quadratic energy
distributions of the Cohen and affine classes, along with their version enhanced
by the reassignment method. The toolbox also includes signal generation
procedures, processing/post-processing routines (with display utilities) and a
number of demonstrations.
Here you will find some notes on time-frequency analysis: http://www.math.nmsu.edu/~jlakey/tfa_notes.html
(Take a look at Course notes, MATH 401/530, Chapter 3)
Changelog
---------------
2.0.0 - sci_gateways rewritten for Scilab-6
+ parameter checking improved
+ Ctfrxxx and tfrxxx functions made equivalent when
signal is a single vector. equivalence checked by
Ctfrxxx unit_tests
+ Ctfrrsp and tfrrsp modified to work with rectangular
windows.
+ Ctfrbj, Ctfrbud where wrong when Nfreq==N and is odd
+ Chtl : the (1,1) element was not computed
- Calling sequence of reassigned.c modified to add one
more argument (Threshold)
- tfrgrd, the Scilab sinc function is sin(x)/x while the
stftb one used in Ctfrgrd was sin(%pi*x)/(%pi*x)
- triang, hamming, hanning, nutall, blackman, harris,
barthann, papoulis windows definition changed in
tftb_window and Cwindow according to the
en.wikipedia.org/wiki/Window_function#Hann_and_Hamming_windows pages.
- Kaiser ans Nutbess windows added in Cwindow.
- Hanna window (whose definition was not found) has been
replaced by power of Sine window.
- equivalence between tftb_window and Cwindow verified by Cwindow.tst
unit
test.
- Matlab compatibility functions (mtlb_*) replaced by the
Scilab equivalents when possible
- Help page examples verified and graphical outputs
included
- misc bug fixes
1.2.4 - tests improved
- small bugfixes
1.2.3 - plotting function is improved
- rem is replaced by the internal scilab function modulo
- mtlb_conv is replaced by conv
- some bugfixes in the demos
- 121 unit tests
- the sci_gateway works under scilab 5.4
1.2.2 - Removing of memory leaks in sci_gateway (Thanks to Serge Steer)
1.2.1 - help structure is changed and Chapters are added
1.2 - some bugs are removed
- sci_gateway added (Ctftb was ported to scilab)
- new demos
1.1.1 - some bugs are removed
1.1 - some bugs are removed
- tftb_window can be plotted
- frspec and frpowerspec added