声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1155|回复: 4

[综合] 计算信号的Wigner-Ville分布 附M文件 出问题

[复制链接]
发表于 2008-6-2 18:36 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
clear all
close all
%采样频率
fs=1920;
%信号产生
for i=0:511
t=i/fs;
f=(1+0.2*sin(2*pi*7.5*t))*cos(2*pi*30*t+0.5*sin(2*pi*15*t))+sin(2*pi*120*t);
j=i+1;
s(j)=f;
end
figure;
plot(s);
grid on;
%计算信号的Wigner-Ville分布
[tfr,t,f]=tfrwv(s');
%绘图
%%绘制等高线图
figure;
contour(t,(0:255)/512*fs,abs(tfr(1:256,:)));
xlabel('时间 t');
ylabel('频率 f');
%%三维图
figure;
mesh(t,(0:255)/512*fs,abs(tfr(1:256,:)));
xlabel('时间 t');
ylabel('频率 f');
zlabel('幅值 A');

结果与信号有出入,120HZ处无峰值(感觉整个就不对 原信号是一个调幅调频信号+正弦信号) 不知什么原因 请高手帮忙看看! 等高图.jpg

[ 本帖最后由 ddy41 于 2008-6-2 18:57 编辑 ]
回复
分享到:

使用道具 举报

 楼主| 发表于 2008-6-2 18:58 | 显示全部楼层
还有200+HZ处多出了峰值,请高手帮我看看
 楼主| 发表于 2008-6-2 19:35 | 显示全部楼层
另外 信号s 写成两列(调频调幅一列 正弦一列) 帮助里说是求两信号的“cross wv” 怎么理解 谢谢
 楼主| 发表于 2008-6-3 12:52 | 显示全部楼层
我怀疑是信号的问题 大家帮帮忙啊
 楼主| 发表于 2008-6-3 19:02 | 显示全部楼层
问题已解决 谢谢大家
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-11 22:11 , Processed in 0.083650 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表