Fast 2D Walsh-Hadamard Transform

The function implement the 2D dyadic(Paley) ordered fast in-place Walsh-Hadamard transform.

You are now following this Submission

The function implement the 2D dyadic(Paley) ordered fast in-place Walsh-Hadamard transform, which can be used in signal processing, pattern recognition and Genetic alogorithms. This algorithm uses a Cooley-Tukey type signal flow graph and is implemented in N log2 N
additions and subtractions. Data sequence length must be an integer power of 2. The inverse transform is the same as the forward transform except for the multiplication factor N x N.

Cite As

Dr. Gylson Thomas (2026). Fast 2D Walsh-Hadamard Transform (https://www.mathworks.com/matlabcentral/fileexchange/6882-fast-2d-walsh-hadamard-transform), MATLAB Central File Exchange. Retrieved .

Acknowledgements

Inspired: Faster 2D-Hadmard Tranform

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

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

As per the 9th review comment, the function is modified