Fourier变换-Gabor变换-Wigner分布-小波变换实例分析doc资料

上传人:go****e 文档编号:137385683 上传时间:2020-07-07 格式:DOCX 页数:16 大小:787.67KB
返回 下载 相关 举报
Fourier变换-Gabor变换-Wigner分布-小波变换实例分析doc资料_第1页
第1页 / 共16页
Fourier变换-Gabor变换-Wigner分布-小波变换实例分析doc资料_第2页
第2页 / 共16页
Fourier变换-Gabor变换-Wigner分布-小波变换实例分析doc资料_第3页
第3页 / 共16页
Fourier变换-Gabor变换-Wigner分布-小波变换实例分析doc资料_第4页
第4页 / 共16页
Fourier变换-Gabor变换-Wigner分布-小波变换实例分析doc资料_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《Fourier变换-Gabor变换-Wigner分布-小波变换实例分析doc资料》由会员分享,可在线阅读,更多相关《Fourier变换-Gabor变换-Wigner分布-小波变换实例分析doc资料(16页珍藏版)》请在金锄头文库上搜索。

1、Fourier变换-Gabor变换-Wigner分布-小波变换实例分析精品文档1、分别用短时Fourier,Gabor变换分析下列信号,要求提供程序,图形结果并对它们的结果进行对比分析。采样频率FS=1920HZ,采样长度N=512.Matlab程序如下:fs=1920;%采样频率N=512; %采样长度 t=0:1/fs:(N-1)/fs; %时间序列x1=(1+0.2*sin(2*pi*15*t).*(cos(2*pi*30*t)+0.5*sin(2*pi*15*t)+sin(2*pi*120*t);%信号figure(1)plot(t,x1);%画想(t)的图像 y1=fft(x1,N)

2、; %对信号进行快速Fourier变换mag1=abs(y1);%求变换后的幅值 k=0:N-1;f1=k*fs/N; figure(2)grid on stem(f1,mag1);%绘制N点DFI的幅频特性图xlabel(f1);ylabel(幅值);axis(0,256,0,2*max(abs(y1);%x,y的范围grid on figure(3)h=window(321,hamming);sig=x1;tfrstft(sig,1:512,512,h);%短时Fourier变换xlabel(时间(秒);ylabel(频率(Hz); figure(4)q=16;h=window(211,g

3、auss);h=h/norm(h);tfrgabor(x1,128,q,h);%Gabor变换xlabel(时间(秒); ylabel(频率(Hz);1.1信号的图形图1-1 信号时域波形图1.2信号N点的幅频特性图图1-2 信号的幅频特性图对信号进行分析,信号共有个频率分别是HZ,15HZ,30HZ,45HZ,120HZ,用火柴棍状表示出来。1.3短时Fourier变换图图1-3 短时傅里叶变换图1.4 Gabor变换图图1-4 Gabor变换图通过上面两图可以看出就显示两个频率,分别是30HZ和120HZ,15HZ比较模糊,而0HZ 和45HZ的信号淹没了,经过分析原因可能一是信号的强度不

4、一样,显示的清晰度也不一样;二是采样频率过大显示的比较拥挤。有以上两图知:短时Fourier变换和Gabor变换均能显示在特定时刻该信号的频率,与Fourier变换相比具有定位的功能。但短时Fourier窗函数宽度的选择对时间和频率分辨率的影响比较大,不能使时间分辨率和频率分辨率都能提高。2、分别用wigner-ville分布,伪wigner-ville分布,平滑伪wigner-ville分布和Cohen分布分析下列信号:其中=0.25, =5s,。要求提供图形结果,并对它们的结果进行对比分析。Matlab程序如下:a=0.25;t0=5;fs=10;w0=1.57;n=128;t=0:1/f

5、s:(n-1)/fs;x=exp(-a*(t+t0).2+w0*t*j)+exp(-a*(t-t0).2+w0*t*j);figure(1)plot(abs(x);x=x.;set(gca,xlim,0,n)set(gca,xtick,0:n/4:n) figure(2);tfrwv(hilbert(x);title(Wigner-ville分布)axis(xy);xlabel(时间(秒); ylabel(频率(Hz); figure(3);tfrpwv(hilbert(x);title(伪Wigner-ville分布)axis(xy);xlabel(时间(秒); ylabel(频率(Hz);

6、 figure(4);tfrspwv(hilbert(x);title(平滑Wigner-ville分布)axis(xy);xlabel(时间(秒); ylabel(频率(Hz);figure(5);tfrcw(hilbert(x);title(cohen时频分布)axis(xy);xlabel(时间(秒); ylabel(频率(Hz);2.1信号的时域波形图图2-1 信号的时域波形图2.2 Wiger-ville分布图2-2 信号的Wiger-Ville分布图2.3 伪Wiger-ville分布图2-3 信号的伪Wiger-Ville分布图2.4 平滑伪Wiger-ville分布图2-4信号

7、的平滑伪Wiger-Ville分布图2.5 Cohen时频分布图2-5 信号的Cohen时频分布WVD分布有明显的缺点,就是有交叉项的存在,而以后的伪WVD分布,平滑WVD分布,平滑伪WVD分布,Cohen类分布都是对WVD分布的改进,通过加窗来抑制交叉项,使图像变得更平滑。3 对工程信号进行插值和抽取分析所用信号是旋转机械中轴承故障提取信号,所有的信号有120000个数据,为了方便分析和运行,截取了其中的2048个数据,进行插值与抽取。程序如下:s=xlsread(G:数字信号处理应用现代信号处理课件及程序程序轴承故障.xls);S=fft(s);N=length(s);n=0:N-1;fs

8、=1000;f=n*fs/N;figure(1)subplot(4,1,1);plot(abs(S);title(原信号频谱幅值);s4=interp(s,4); %对信号进行4倍插值S4=fft(s4); subplot(4,1,2);plot(abs(S4);title(四倍插值后的信号频谱幅值);s8=interp(s,8); %对信号进行8倍插值S8=fft(s8); subplot(4,1,3);plot(abs(S8);title(8倍插值后的信号频谱幅值);s16=interp(s,16);%对信号进行16倍插值S16=fft(s4);subplot(4,1,4);plot(ab

9、s(S16);title(十六倍插值后的信号频谱幅值);figure(2) subplot(4,1,1);plot(abs(S);title(原信号频谱幅值);b4=decimate(s,4);%对信号进行四倍抽取B4=fft(b4); subplot(4,1,2);plot(abs(B4);title(四倍抽取后的信号频谱幅值);b8=decimate(s,8);%对信号进行八倍抽取B8=fft(b8); subplot(4,1,3);plot(abs(B8);title(八倍抽取后的信号频谱幅值);b16=decimate(s,16);%对信号进行16倍抽取B16=fft(b16);sub

10、plot(4,1,4);plot(abs(B16);title(十六倍抽取后的信号频谱幅值)3.1 插值后的图像图3-1 信号插值后的图像3.2抽取后的图像图3-2 信号抽取后的图像4 对工程信号进行各种时频分析后的程序和图形结果分析所用信号是旋转机械中轴承故障提取信号,所有的信号有120000个数据,为了方便分析和运行,截取了其中的2048个数据,然后分别对信号做各种时频分析,如短时傅里叶变换、gabor变换、cohen变换和小波变换等,给出程序和图形结果。1、短时傅里叶变换:s=xlsread(G:数字信号处理应用现代信号处理课件及程序程序轴承故障.xls);x1=s;fs=1000;N=

11、length(x1);t=1:N;figure(1);plot(t,x1,LineWidth,2);xlabel(时间t/s);ylabel(幅值A);y1=fft(x1,N); %对信号进行快速Fourier变换mag1=abs(y1);%求得Fourier变换后的振幅k=0:N-1;f1=k*fs/N; figure(2)grid on %网格开启stem(f1,mag1);%绘制N点DFI的幅频特性图xlabel(f1);ylabel(幅度);axis(0,512,0,1.2*max(abs(y1);grid on figure(2)h=window(1111,hamming);sig=

12、x1;tfrstft(sig,1:1024,1024,h);xlabel(时间(秒);ylabel(频率(Hz);1-1 信号的波形图图1-1 工程信号的波形图1-2 信号的幅频特性图图1-2 信号的幅频特性图1-3 信号的短时傅里叶变换图图1-3 信号的短时傅里叶变换图2、gabor变换:s=xlsread( G:数字信号处理应用现代信号处理课件及程序程序轴承故障.xls);x1=s;fs=1000;N=length(x1);t=1:N;figure(1);plot(t,x1,LineWidth,2);xlabel(时间t/s);ylabel(振幅A);figure(3)q=16;h=win

13、dow(1911,gauss);h=h/norm(h);tfrgabor(x1,128,q,h);xlabel(时间(秒);ylabel(频率(Hz);2-1 对信号进行gabor变换图2-1 信号的gabor变换图对信号进行gabor变换的过程中,在过抽样的情况下,对信号进行时频分析。gabor变换是短时傅里叶变换加窗后的一种特殊情况。3、Cohen类时频分布s=xlsread( G:数字信号处理应用现代信号处理课件及程序程序轴承故障.xls);x1=s;fs=1000;N=length(x1);t=1:N;figure(1);plot(t,x1,LineWidth,2);xlabel(时间t/s);ylabel(振幅A);figure(2);tfrwv(hilbert(x);title(Wigner-ville分布)axis(xy);xlabel(时间(秒); ylabel(频率(Hz); figure(3);tfrpwv(hilbert(x);title(伪Wigner-ville分布)axis(xy);xlabel(时间(秒); ylabel(频率(Hz); figure(4);tfrspwv(hilbert(x);title(平滑伪Wigner-ville分布)axis(xy);xlabel(时间(秒

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 幼儿/小学教育 > 其它小学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号