dstIV(s, int, window)

Perform an even-ordered DST-IV transform

You are now following this Submission

This implementation has focus on speed rather than readability. It's optimized for projects performing many transform of the same length (images processing, or as in my case millions of 2^16 point DST-IV on frequency synthesis spectrum analysis).
Limitation: It only handles even-length inputs (it cannot compute for instance the 5-point DST).

Cite As

Petter (2026). dstIV(s, int, window) (https://uk.mathworks.com/matlabcentral/fileexchange/55671-dstiv-s-int-window), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.1.0.0

Possibility to set scaling options for the output. Both common scaling (to match different definitions), and individual (allow e.g. windowing functions or threshold compensation).
More verbatim BIST and Timing functions.

1.0.0.0