| MATLAB Function Reference | ![]() |
Syntax
H = hadamard(n)
Description
H = hadamard(n)
回傳 n 階次(order)的哈達瑪矩陣。
Definition
H'*H = n*I
其中 [n n] = size(H) 且 I = eye(n,n)。
哈達瑪矩陣可應用在一些不同的領域,包括組合數學(combinatorics)、訊號處理(signal processing)及數值分析(numerical analysis)、[1]、[2]。
一個 n x n 的哈達瑪矩陣(n > 2),只有當 rem(n,4) = 0 成立時,才會存在。這個函式只能使用在 n、n/12 或 n/20 為 2 的指數次方時。
Examples
1 1 1 1 1 -1 1 -1 1 1 -1 -1 1 -1 -1 1
See Also
References
[1] Ryser, H. J., Combinatorial Mathematics, John Wiley and Sons, 1963.
[2] Pratt, W. K., Digital Signal Processing, John Wiley and Sons, 1978.
| guihandles | hankel | ![]() |