【发布时间】:2013-03-21 20:59:26
【问题描述】:
我正在尝试将以下 matlab 代码转换为 c
cX = (fft(inData, fftSize) / fftSize);
Power_X = (cX*cX')/50;
问题:
- 为什么要将 fft(fftSize 复杂元素的数组)的结果除以 fftSize?
- 我完全不知道如何转换复共轭 转换为 c,我只是不明白那行是做什么的。
彼得
【问题讨论】:
-
下面的答案非常感谢。但是我怎么能把它翻译成C?假设 A(2,3) 共轭是 A'(2,-3),函数执行:real = real 和 imaginary = -1 * imaginary。但是,这如何适用于整个矩阵? Power_X 最终成为单个值。