The following Matlab project contains the source code and Matlab examples used for 1d walsh transform.
This function generates a Walsh-Matrix which can be used to perform the 1D-Walsh transform on a vector:
Example:
>> walsh(4)*[1 2 3 4]'
The returned matrix is internally cached within the function (persistent) which implies that it is efficient to call the function in a loop as long as the arguments passed remain the same.

The source code and files included in this project are listed in the project files section, please make sure whether the listed source code meet your needs there.

## Project Files:

File Name | Size |
---|---|

license.txt | 1305 |

walsh.m | 2809 |