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

本文详细介绍了如何通过FFT计算信号的幅值和功率谱密度,包括处理直流分量的方法及如何从实部和虚部计算幅度和相位,适用于信号处理和频谱分析的学习者。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值