文件名称:Hadamard transform c mex implementation:Hadamard 变换的C 实现-matlab开发
文件大小:2KB
文件格式:ZIP
更新时间:2024-06-21 06:31:22
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