|MATLAB Function Reference|
H = hadamard(n)
returns the Hadamard matrix of order
Hadamard matrices are matrices of
-1's whose columns are orthogonal,
They have applications in several different areas, including combinatorics, signal processing, and numerical analysis, , .
n Hadamard matrix with
2 exists only if
0. This function handles only the cases where
n/20 is a power of 2.
hadamard(4) produces the 4-by-4 matrix:
 Ryser, H. J., Combinatorial Mathematics, John Wiley and Sons, 1963.
 Pratt, W. K., Digital Signal Processing, John Wiley and Sons, 1978.