Walsh Hadamard
- 更新时间2025-07-30
- 阅读时长3分钟
计算输入序列X的实数Walsh Hadamard变换。

输入/输出
X
—
X该数组的长度为2的幂。
Walsh Hadamard {X}
—
Walsh Hadamard {X}返回X的Walsh Hadamard变换。
错误
—
错误返回VI的任何错误或警告。将错误连接至错误代码至错误簇转换VI,可将错误代码或警告转换为错误簇。 |
注: Walsh Hadamard变换具有与傅立叶变换相似的属性,但计算强度较小。
Walsh Hadamard变换基于由-1和1矩阵组成的正交系统。特别地,当n= 4时,
信号X = {x0, x1, x2, x3}的Walsh Hadamard变换可表示为下列矩阵
.如WHn和WHn + 1分别表示2n和2n + 1维度的Walsh Hadamard矩阵,
,其中,–WHn视为矩阵元素。
注: Walsh Hadamard变换满足卷积定理:WH{X*Y} = WH{X}WH{Y}。
下图为长度等于256、延时等于32、宽度等于64的脉冲信号的Walsh Hadamard变换。

X
—
Walsh Hadamard {X}
—
错误
—