matlab 信号处理工具箱 频谱分析 Spectral estimation(谱估计)的目标是基于一个有限的数据集合描述一个信号的功率(在频率上的)分布
功率谱估计在很多场合下都是有用的,包括对宽带噪声湮没下的信号的检测
从数学上看,一个平稳随即过程nx 的power spectrum(功率谱)和 correlation sequence(相关序列)通过 discrete-time Fourier transform(离散时间傅立叶变换)构成联系
从 normalized frequency(归一化角频率)角度看,有下式 j mxxxxmSRm e 注: 2xxSX,其中 /2/21limNj nnNnNXx eN
其 matlab 近似为 X=fft(x,N)/sqrt(N),在下文中 LXf就是指 matlab fft 函数的计算结果了 使用关系2/sff可以写成物理频率f 的函数,其中sf 是采样频率 2/sjfm fxxxxmSfRm e 相关序列可以从功率谱用 IDFT 变换求得: / 22// 22sssfjfm fj mxxxxxxsfSeSf eRmddff 序列nx 在整个Nyquist 间隔上的平均功率可以表示为 / 2/ 202ssfxxxxxxsfSSfRddff 上式中的 2xxxxSP以及 xxxxsSfPff 被定义为平稳随机信号nx 的power spectral density (PSD)(功率谱密度) 一个信号在频带1212,,0 上的平均功率可以通过对 PSD 在频带上积分求出