短时傅立叶变换的代码程序计算机matlab计算机matlab.pdf

上传人:Q****o 文档编号:95887470 上传时间:2023-09-04 格式:PDF 页数:3 大小:106.79KB
返回 下载 相关 举报
短时傅立叶变换的代码程序计算机matlab计算机matlab.pdf_第1页
第1页 / 共3页
短时傅立叶变换的代码程序计算机matlab计算机matlab.pdf_第2页
第2页 / 共3页
点击查看更多>>
资源描述

《短时傅立叶变换的代码程序计算机matlab计算机matlab.pdf》由会员分享,可在线阅读,更多相关《短时傅立叶变换的代码程序计算机matlab计算机matlab.pdf(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、短时傅立叶变换的代码程序(总2页)本页仅作为文档封面,使用时可以删除 This document is for reference only-rar21 year.March 短时傅立叶变换试验 为了克服傅立叶变换的时频局部化方面的不足,也是为了对时域信号作局 部分析,于1946年提出了窗口傅立叶变换(简记为WFT)o WFT的公式形式 其中,实函数w(t)为是时窗函数,窗函数w(t)具有较强的衰减性,所以 要精心选择窗函数。下面是一个短时傅立叶变换的代码程序 function timefreq(x,Nwzwindow)%待分析信号,行向量,Nw时窗宽度 subplot(2/2/l);plot

2、(real(x);%描绘待分析信号 X=fft(x);%快速傅里叶变换 X=fftshift(X);%调整 0 频位置 subplot(222);plot(abs(X);%描绘幅度谱 Lap=Nw/2;%重叠宽度 Tn=(length(x)-Lap)/(Nw-Lap);%H算分段数目 nfft=2ACeil(log2(Nw);%做 fft 的点数 TF=zeros(T n,nfft);%时频矩阵 for i=l:Tn if(strcmp(window/rec)Xw=x(i-l)*10+l:i*10+10);%加窗矩形处理 elseiffstrcmpfwindow/Hamming)Xw=x(il

3、)0+l:i0+10)卢Hamming(Nw);%加 hamming 处理 elseif(strcmp(window/Blackma nJ)Xw=x(i-l)r0+l:i0+:10)卢Blackman(Nw);%加 black 处理 elseif(strcmp(windowjGauss)Xw=x(i-l)*10+l:i*10+10).*Gauss(Nw)1;%加 Gauss 处理 else return;end temp=fft(Xw,nfft);%求 fft temp=fftshift(temp);%调整 0 频位置 TF(i/)=temp;%保存分段fft结果 end%绘制时频分析结果 s

4、ubplot(2,2,3);fnew=(l:nfft)-nfft/2)/nfft;tnew=(l:Tn)*Lap;F,T=meshgrid(fnewzt new);mesh(T,F,abs fTF);时频局部化方面的不足也是为了对时域信号作局部分析于年提出了窗口傅立叶变换简记为的公式形式其中实函数为是时窗函数窗函数具有较强的衰减性所以要精心选择窗函数下面是一个短时傅立叶变换的代码程序待分析信号行向量处理卢加处理卢加处理加处理求调整频位置保存分段结果绘制时频分析结果彳列子xlabel(n);ylabel(W);zlabelCGf);subplot(2/2,4);contour(T,F,abs(TF);xlabel(n);ylabel(W);彳列子:clc;clear;N=400;x=zeros(l,N);T=O:N-1;x=exp(j*4*pi*(T/80).A2);figure(l);timefreq(x/20/rec,);figure(2);timefreq(x/20/Blackman,);时频局部化方面的不足也是为了对时域信号作局部分析于年提出了窗口傅立叶变换简记为的公式形式其中实函数为是时窗函数窗函数具有较强的衰减性所以要精心选择窗函数下面是一个短时傅立叶变换的代码程序待分析信号行向量处理卢加处理卢加处理加处理求调整频位置保存分段结果绘制时频分析结果彳列子

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

当前位置:首页 > 应用文书 > PPT文档

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁