如何由功率谱获得幅度谱
当把功率谱转化为时间序列时,需要先获得幅度谱,用以下两句命令获得了功率谱,=periodogram(x,[],NFFT,fs);
plot(f,10*log10(Pxx));
请教两个问题:(1)Pxx是什么意思呢,为什么要log10(Pxx))后才得到功率谱呢
(2)由Pxx如何获得幅度,是用sqrt(length(x)*Pxx)还是sqrt(Pxx)?
[ 本帖最后由 dandanzhang000 于 2007-8-5 21:57 编辑 ]
回复 #1 dandanzhang000 的帖子
你可以在matlab里面help一下,里面有解释 1.如果用线性坐标表示,可能变化范围很大,取对数主要是为了便于观察。2。根据周期图法的公式,仔细看一下
页:
[1]