文档

哈达玛德

Hadamard Matrix

句法

h = hadamard(n)
h = hadamard(n,className)

描述

例子

h = hadamard(n返回Hadamard Matrix订单n

h = hadamard(n,,,,班级名称返回课堂矩阵班级名称,这可以是'单身的'或者'双倍的'

例子

全部收缩

计算4 x-4 Hadamard矩阵。

H = Hadamard(4)
h =1 1 1 1 1 -1 1 -1 1 1 -1 -1 1 -1 -1 1-1 1

输入参数

全部收缩

矩阵顺序,指定为标量,非负整数。

例子:哈达马德(5)

数据类型:单身的|双倍的|int8|INT16|INT32|INT64|UINT8|UINT16|UINT32|Uint64|逻辑

矩阵类,指定为'双倍的'或者'单身的'

例子:哈达玛德(5,“单身”)

数据类型:char

限制

  • 一个n-经过-nHadamard Matrix与n> 2只有在rem(n,4)= 0。此功能仅处理n,,,,N/12, 或者N/20是2的力量。

更多关于

全部收缩

Hadamard Matrix

Hadamard矩阵是1'沙-1圆柱是正交的,

h'*h = n*i

在哪里[n n] =大小(h)i =眼睛(n,n)

他们在几个不同领域有应用,包括组合学,信号处理和数值分析[1],,,,[2]

参考

[1] Ryser,Herbert J.组合数学。美国数学协会,1963年。

[2] Pratt,William K.数字信号处理。纽约,纽约:约翰·威利和儿子,1978年。

扩展功能

也可以看看

||

在R2006a之前引入

这个话题有帮助吗?