计算输入序列X的实数Walsh Hadamard变换。


icon

输入/输出

  • c1ddbl.png X

    X该数组的长度为2的幂。

  • i1ddbl.png Walsh Hadamard {X}

    Walsh Hadamard {X}返回X的Walsh Hadamard变换。

  • ii32.png 错误

    错误返回VI的任何错误或警告。将错误连接至错误代码至错误簇转换VI,可将错误代码或警告转换为错误簇。

  • 注: Walsh Hadamard变换具有与傅立叶变换相似的属性,但计算强度较小。

    Walsh Hadamard变换基于由-1和1矩阵组成的正交系统。特别地,当n= 4时,

    信号X = {x0, x1, x2, x3}的Walsh Hadamard变换

    可表示为下列矩阵

    .

    WHnWHn + 1分别表示2n和2n + 1维度的Walsh Hadamard矩阵,

    ,

    其中,–WHn视为矩阵元素。

    注: Walsh Hadamard变换满足卷积定理:WH{X*Y} = WH{X}WH{Y}。

    下图为长度等于256、延时等于32、宽度等于64的脉冲信号的Walsh Hadamard变换。