• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

利用FFT 求频域功率 与时域平均功率 使用matlab验证

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

功率谱是功率谱密度函数的简称,它定义为单位频带内的信号功率。它表示了信号功率随着频率的变化情况,即信号功率在频域的分布状况。

时域和频域能量相等。

Parseval 定理

 

 

 

 

 时域平均功率为 :

 

 

离散时域平均功率为:

 

 

 

离散数字时域平均功率为:

 

 

 

对于时域信号x 进行FFT获得频域信号xdft:(生成一个长度为N的复信号,频率为500kHz,采样率为30.72MHz.分别求时域平均功率和频谱功率)

N = 4096*60;  
Fs = 30.72e6; 
t = (0:N-1)*1/Fs;
%window=hanning(N);
window=1;
x = 1*exp(2*pi*500e3*t*j).*window\';


xdft = fftshift(fft(x,N));
psdx = abs(xdft).^2/N/N;
freq = -Fs/2:Fs/length(x):Fs/2-1;
plot(freq,10*log10(psdx))

对于频域信号获得RMS平方为:

对于每个频点的功率谱为:

 

 

 

 

 aver_power =     0 dBFs:

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
文件ETL类程序的性能测试:rust/c#/java发布时间:2022-07-18
下一篇:
RUST安装慢怎么办,使用镜像方式安装发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap