当前位置:   article > 正文

离散信号经过FFT处理后,幅度,相位,功率的计算

fft计算有效值和功率

<1> :

每点对应的实际幅度等于fft后对应点实部和虚部的平方根再乘以2/N,N是采样点数,不过直流分量即第一点须除N
幅值:(假设你只须分析x次以下谐波)
for(i=0;i<x;i++){
W[i]=sqrt(datar[i]*datar[i]+datai[i]*datai[i]);
W[i]=W[i]*2/N;}
W[0]=W[0]/2;
功率谱密度P(f)=datar[i]*datar[i]+datai[i]*datai[i];
功率P为P(f)从0到fs的积分;fs为你的采样频率;

因为实数fft后会使原信号幅值翻N/2倍,直流分量即第一点翻N倍 我们要得到的一般是原信号的幅值 所以必须处理

<2> :

频谱有幅频特性和相频特性两种,
幅度频率就是表示信号的强度,相频表示信号的相位。
一个频率表示成这样:
real+j*imag

幅度:sqrt(real^2+imag^2)
相位:arg(real/imag)

如果只用一个的话可以只用幅度频谱来表示频率谱

转载于:https://www.cnblogs.com/MMLoveMeMM/articles/3025408.html

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/一键难忘520/article/detail/914269
推荐阅读
相关标签
  

闽ICP备14008679号