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 |