原帖由 staringnight 于 2009-9-3 17:11 发表 然后,我做 periodogram(SDMout1,[],'onesided',512,20e6) 结果,是这样的。。。Y 的 单位好像 不对呢,是 DB/Hz。。。而且也不是书上那张典型的高通曲线呢。。。迷路了。。
你的periodogram函数用得不对,做PSD之前需要加窗函数的。然后既然是采样,那就相当于是频谱搬移,所以频谱画到Fs/2就好了。
加汉宁窗的话:
w=hann_pv(count);
Px1=periodogram(vout,w,count,Fs,'onesided');
vout是输出,count是采样点数,好像这个你写了个默认的512,而不是你的采样点数。 |