我从理论上知道,给定信号的能谱是平方傅里叶系数的之和。
如果我有相应傅立叶系数的实部和虚部,我可以说给定信号的能谱等于(实部+虚部)的总和^ 2 < / p>
我希望我想说的是直截了当的?!
最好的问候 本答案 0 :(得分:1)
不完全。你想要:
sum of fft_result_magnitudes^2
是:
sum of (sqrt(real_part^2 + imaginary_part^2)^2
是:
sum of (real_part^2 + imaginary_part^2)
得到复数FFT结果的平方幅度之和。
关于Parseval定理的更全面的陈述,请参阅:
答案 1 :(得分:0)
如果结果是包含N个元素的列向量, 能谱也是具有N个元素的向量。
powerSpec = abs(result).^2;
总能量可以通过
计算totalPower = sum(powerSpec);
或
totalPower = result' * result;
如果结果是行向量,则必须使用
totalPower = result * result';