Faster 3D Walsh - Hadamard Transform (sequency, natural) (Scripts) Publisher's description
The function will transform the matrix using the sequency ordered
Copy&Paste from the file:
%WAT3D 3D Walsh or Hadamard Transform
% WAT3D(X, order) will transform the 3D matrix X to the Walsh or Hadmard
% domain depending on the parameter 'order'.
% If order == 'sequency' or 'walsh'
% The function will transform the matrix using the sequency ordered
% walsh functions.
% If order == 'hadamard' or 'natural'
% The function will transform the matrix using the natural ordered
% walsh functions. This is also known as the hadamard transform.
% TODO: order == 'dyadic' is not yet implemented.
% If no order is set the default 'sequency' is assumed.
% This function handles only the cases where N, N/12 or N/20
% is a power of 2 if order == 'natural' or 'hadamard'.
% If order == 'sequency' N must be strictly a power of 2.
System Requirements:MATLAB 7.7 (R2008b)
Program Release Status: New Release
Program Install Support: Install and Uninstall