fdst( N, p )

Fast discrete Stockwell transform
722 Downloads
Updated 2 Nov 2015

View License

fdst() returns the fast discrete S-transform, S, as a lambda function, and
requires the length of the signal to be transformed. The function pre-
computes the Gaussian window for the transform.
The image is generated from the example script in the header.
Reference:
1. Yanwei Wang, Jeff Orchard, "Fast discrete orthonormal Stockwell transform",
SIAM Journal of Scientific Computing, Vol 31, No. 5, pp 4000-4012

Cite As

William Buller (2024). fdst( N, p ) (https://www.mathworks.com/matlabcentral/fileexchange/51846-fdst-n-p), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2012b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Acknowledgements

Inspired by: Stockwell Transform (S-Transform)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
3.0.0.0

This update reflects that the script produces the discrete Stockwell transform, not the discrete orthogonal Stockwell transform.
Corrected two errors from original transform implementation. The code here is a correct S-transform that satisfies the marginals.

2.0.0.0

Changed name from dst.m to not conflict with discrete sine transform.
Added processing for complex vector

1.0.0.0