【文件属性】:
文件名称:Hadamard transform c mex implementation:Hadamard 变换的C 实现-matlab开发
文件大小:2KB
文件格式:ZIP
更新时间:2021-06-01 12:44:42
matlab
Hadamard变换的C实现
用法:y = hadamardc(x) x 必须是实数列向量或矩阵m = size(x,1) 必须是 2 的幂
就默认的 matlab 函数而言,这在功能上等同于 hadamard(size(x,1))*x 或 ifwht(x,[],'hadamard'),但速度更快。
笔记: 1) 此实现正好使用 m*log2(m) 加法/减法。 2) 这是对称和正交的。 要反转,再次应用并除以向量长度。
【文件预览】:
hadamardc.zip
网友评论
相关文章
- DFT的matlab源代码-walsh-hadamard-transform:使用Hadamard变换压缩图像
- Fast Walsh-Hadamard Transform:该函数实现了sequency(Walsh)有序的快速Walsh-Hadamard变换。-matlab开发
- sequency-ordered离散Hadamard变换:sequency-ordered离散Hadamard变换算法的matlab实现-matlab开发
- 自然(Hadamard)和二进(Paley)有序快速Hadamard变换:该函数实现一维自然(Hadamard)和二进(Paley)有序快速Hadamard变换。-matlab开发