分数阶傅里叶变换的离散算法-Ozaktas.pptVIP

分数阶傅里叶变换的离散算法-Ozaktas.ppt

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
分数阶傅里叶变换的离散算法-Ozaktas.ppt

离散分数阶Fourier变换(DFRFT)算法 FRFT 一、分数阶Fourier变换的定义 二、分数阶与其他时频分析工具( Wigner-Ville分布)的关系 三、离散分数阶傅立叶变换的计算 一、分数阶Fourier变换的定义 二、分数阶傅里叶变换与Wigner-Ville分布 首先,看一下Wigner-Ville分布 所以分数阶Fourier变换有一个重要的性质,分数阶Fourier变换是角度为α的时频面旋转. 这个性质建立起分数阶Fourier变换与时频分布间的直接联系, 并且为分数阶Fourier域理解为一种统一的时频变换域奠定了理论基础, 同时也为分数阶Fourier变换在信号处理领域中的应用提供了有利条件。 三、离散分数阶傅立叶变换的计算 目前DFRFT的四种离散化算法 在这篇文献中,第二种,采用分解的方法。 1.第一种分解方法 具体细节:第一步:将函数, 与线性调频函数相乘(式1)。 注意,g(x)的频率带宽与时间带宽乘积可以是,f(x)的相应带宽乘积的两倍,所以要求g(x)的采样间隔为1/(2Δx)。如果,( )样本值的采样间隔是1/Δ x,那么就需要对这些样本值进行插值,然后再与线性调频函数的离散采样值相乘,以得到所希望的g(x)的采样。 第二步:将g(x)与一线性调频函数作卷积式(式 (2))。注意,由于g(x)是带限信号,所以线性调频函数也可以用其带限形式代替而不会有任何影响。 2、第二种分解方法 简要介绍一下Shannon 插值 3、MATLAB程序 % do special cases if (a==0), Faf = f; return; end; if (a==2), Faf = flipud(f); return; end; if (a==1), Faf(shft,1) = fft(f(shft))/sN; return; end if (a==3), Faf(shft,1) = ifft(f(shft))*sN; return; end % reduce to interval 0.5 < a < 1.5 if (a>2.0), a = a-2; f = flipud(f); end if (a>1.5), a = a-1; f(shft,1) = fft(f(shft))/sN; end if (a<0.5), a = a+1; f(shft,1) = ifft(f(shft))*sN; end % the general case for 0.5 < a < 1.5 alpha = a*pi/2; tana2 = tan(alpha/2); sina = sin(alpha); f = [zeros(N-1,1) ; interp(f) ; zeros(N-1,1)]; % chirp premultiplication chrp = exp(-i*pi/N*tana2/4*(-2*N+2:2*N-2)'.^2); f = chrp.*f; % chirp convolution c = pi/N/sina/4; Faf = fconv(exp(i*c*(-(4*N-4):4*N-4)'.^2),f); Faf = Faf(4*N-3:8*N-7)*sqrt(c/pi); % chirp post multiplication Faf = chrp.*Faf; % normalizing constant Faf = exp(-i*(1-a)*pi/4)*Faf(N:2:end-N+1); function xint=interp(x) % sinc interpolation N = length(x); y = zeros(2*N-1,1); y(1:2:2*N-1) = x; xint = fconv(y(1:2*N-1), sinc([-(2*N-3):(2*N-3)]'/2)); xint = xint(2*N-2:end-2*N+3); function z = fconv(x,y) % convolution by fft N = length([x(:);y(:)])-1; P = 2^nextpow2(N); z = ifft( fft(x,P) .* fft(y,P)); z = z(1:N); * 这篇文献发表于: 作者: 是 傅里叶变换 经过一系列变换后变为 由以上可得,等式的右边是 的Wigner-Ville分布, 左边是 的Wigner-Ville分布 也就是说 的Wigner-Ville分布, 是由 的Wigner-Ville分布旋转а角得到。 t ω u v α

文档评论(0)

wangshirufeng + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档