matlab 沃尔什,Walsh-Hadamard 变换

Walsh-Hadamard 变换

Walsh-Hadamard 变换是一种将信号分解成一组基函数的非正弦类正交变换方法。这些基函数是 Walsh 函数,它们是值为 +1 或 –1 的矩形波或方波。Walsh-Hadamard 变换也称为 Hadamard 变换(请参阅 MATLAB 软件中的 hadamard 函数)、Walsh 变换或 Walsh-Fourier 变换。

前八个 Walsh 函数具有以下值:

索引Walsh 函数值01 1 1 1 1 1 1 1

11 1 1 1 -1 -1 -1 -1

21 1 -1 -1 -1 -1 1 1

31 1 -1 -1 1 1 -1 -1

41 -1 -1 1 1 -1 -1 1

51 -1 -1 1 -1 1 1 -1

61 -1 1 -1 -1 1 -1 1

71 -1 1 -1 1 -1 1 -1

Walsh-Hadamard 变换返回列率值。列率是一种更广义的频率,定义为每单位时间间隔平均过零次数的一半。每个 Walsh 函数都有唯一的列率值。您可以使用返回的列率值来估计原始信号中的信号频率。

用来存储 Walsh 函数的排序方案有三种:列率法,Hadamard 法和并元法。列率排序用于信号处理应用,其中 Walsh 函数的顺序如上表所示。Hadamard 排序用于控制应用,函数顺序为 0、4、6、2、3、7、5、1。并元或格雷码排序用于数学,函数顺序为 0、1、3、2、6、7、5、4。

Walsh-Hadamard 变换用于许多应用,如图像处理、语音处理、滤波和功率谱分析。它对于降低带宽存储要求和扩频分析非常有用。像 FFT 一样,Walsh-Hadamard 变换有快速版本,即快速 Walsh-Hadamard 变换 (fwht)。与 FFT 相

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值