24小时热门版块排行榜    

查看: 2724  |  回复: 2

袁磊

新虫 (初入文坛)

[求助] 请教各位大侠关于matlab中WVD时频分析的一个问题

Sample Text
sig是个1000*1的脉冲信号,采样率是5GHz,因为是这方面新手,不知道tfrwv命令中参数N(频率数)是如何定义的,就取N=1000(采样点数)。程序代码如下:

N=1000;
t=1:N;
sig=normalization2('G:\malab\PD data\cavity\7kV\4.txt');
fs=5e9;
figure(1)
plot(t/fs,sig);
xlabel('时间 t/s');
ylabel('幅值 A/V');

[tfr,t,f]=tfrwv(sig');
figure(2)
contour(t/fs,f(1:N)*fs,abs(tfr));
xlabel('时间 t/s');
ylabel('频率 f/Hz');

运行出来的WV分布图是上下完全对称的(附件示),感觉不合情理,不知何处出问题了。请各位大侠不吝赐教,谢谢!
ps:附上原始信号数据(1.txt),源程序中调用了相关归一化函数,可免去此步调试。(如有更好的程序大力欢迎哈)

[ Last edited by 袁磊 on 2011-8-12 at 19:19 ]
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

爱我所爱
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

疾凤劲草

铁杆木虫 (正式写手)

Entertainment

地瓜土豆

新虫 (初入文坛)

相关版块跳转 我要订阅楼主 袁磊 的主题更新
信息提示
请填处理意见