傅里叶变换的实质是:将信号表示为正弦信号的叠加,分数傅里叶变换的实质是将信号表示为Chirp信号的叠加。2000 年之后,与分数傅里 叶变换相关的理论研究有了突飞猛进的发展,主要研 究成果集中在数值计算、采样、滤波与参数估计、多 域分析等领域。其中,高效准确的数值计算方法和采 样理论为分数域数字信号处理提供了可能;分数域滤 波与参数估计则是分数傅里叶变换在工程实践中得以 应用的核心和基础;分数域介于时域和频域之间,因 此可以对信号在多个分数域进行分析,为信号处理提 供了多个视角。

定义及其性质

最常用的定义方式有两种:从积分变换角度和从特征角度

分数傅立叶变换的思想起源

傅里叶积分表达式:

除了积分表达形式之外还有一种定义方式是:

如果把一个傅里叶积分算子定义到Hermite特征函数上,就等于特征值e^(-jn(Π/2))乘以对应的特征函数,上面的这两函数是等价的。

不管是通过积分核的形式定义傅里叶变换还是特征函数的方式来定义傅里叶变换,对应的算子F(Π/2)都是一样的,其中对于傅里叶变换算子的特征值是e^(-jn(Π/2))。

推导基于特征函数表达式的定义

把傅里叶算子的特征值一般化一下,也就是将特征值e^(-jn(Π/2))变成e^(-jna),得到下面的式子:

如果一个算子满足上面的式子,那他的表达式是什么样的呢?

分数傅里叶变换的定义推导

对于傅里叶变换我们常见的表达式是这样的:

 

用上面的式子表示傅里叶变换的正变换和逆变换。就等介于右边的算子形式。

t表示的是时域变量,u表示的是变换域的变量。

假设我们定义这样的一个函数表达式,特征函数不变还是原来的特征函数:

如果满足上面形式的变化我们就称作是分数傅立叶变换算子,所以分数傅立叶变换最开始是基于特征函数的表达式提出来的。

推导基于积分核表达式的定义

再将这部分内容之前看一个背景知识:

对于任意的一个函数f(t)都可以表示为Hermite多项式的加权和,之所以可以这样表示是因为Hermite多项式构成类一组完备正交基。(对于任意一个函数必然可以被完备正交基进行表示)其中系数an表示为如下:类似于傅里叶当中系数的求解方式是一样的:

得出的结论就是分数傅里叶算子和Hermit函数密切相关,而对于任意一个函数,可以有由Hermit多项式进行表示。

如果被分数傅里叶算子作用在函数f(t)上,根据对应的形式能不能推导出积分核形式的定义。f(t)可以用Hermit多项式来表示。

解决上面图中的问题就是:当分数傅里叶算子作用在f(t)上时就等于特征值乘以对应的特征函数

从上面的结果看出接分号里面有求和操作,那这个求和操作能不能消除掉?需要一个非常著名的公式——Mehler公式,该公式的左边是求和形式,右边和号就没有了。

上面的推导过程是非常复杂的 ,可以进行进一步的化简。

FRFT积分核表示的推导:当a不等于Π/2时,最后会化简成什么样的形式

系数

经过上面的化简得到:

这个就是关于系数的化简。

接下来看一下ut项的化简

上面时ut项的系数化简。

接下来时t^2和u^2系数的化简:

u^2的系数和t^2的系数是一样的。

上面三个系数的化简已经完毕,比较复杂的分数傅里叶变换的积分核通过简化之后就得到了简单的分数傅里叶变换的形式。通过变换可以得出傅里叶变换在指数项有三项分别是t^2,u^2,ut。

三角部分是分数傅立叶变换和傅里叶变换不相同的地方。

分数傅立叶变换和傅里叶变换密切相关,在基于特征函数的定义里,他们的差异仅仅在特征值上。对于积分核的表达形式,分数傅里叶变换能不能退化到傅里叶变换,这个答案是显然的。

当取a=Π/2时,cota=0,sina=1.最后的结果如下图表示:

总结:

基于傅立叶变换的定义,将他的特征值分数化之后,定义的算子为分数傅里叶变换,进而吧算子作用在一般函数上f(t),推导出来分数傅里叶变换基于积分核的形式定义,从而实现傅里叶变换到分数傅立叶变化的推广,同时分数傅里叶变换也可以退化到傅里叶变换。

分数傅里叶变换——FRFT相关推荐

  1. 分数阶傅立叶变换 matlab,【综述】分数阶傅里叶变换(FRFT)

    原标题:[综述]分数阶傅里叶变换(FRFT) 作者:WTT整理 傅里叶级数(傅里叶变换)几乎在所有科学和工程领域发挥着重要作用.黎曼积分和勒贝格积分均起源于对傅里叶级数的研究,傅里叶级数(傅里叶变换) ...

  2. 【近万字】分数傅里叶变换课程学习笔记

    学习自"课堂在线"平台,北京理工大学陶然教授的课程视频,讲解的非常详细全面,数学公式推导都有,以下为学习笔记,仅记录要点部分. 注:学习此课程,按重要程度排序,需要有信号与系统.数 ...

  3. 基于分数傅里叶变换的汽车雷达通信一体化系统干扰抑制

    在多用户场景中,为了防止同时共享相同带宽的用户之间的干扰,每个用户必须传输与其他用户的波形不相关的波形.然而,由于频谱限制,不相关特性不能总是得到满足,这意味着干扰是不可避免的. 雷达和通信功能的分离 ...

  4. 分数阶傅里叶变换(FrFT)详细原理与matlab代码实现

    本文主要是基于Haldun M. Ozaktas, Orhan等人的论文Digital Computation of the Fractional Fourier Transform 翻译而成.如有错 ...

  5. 从头到尾彻底理解傅里叶变换算法(上)

    从头到尾彻底理解傅里叶变换算法(上) 前言 第一部分.  DFT 第一章.傅立叶变换的由来 第二章.实数形式离散傅立叶变换(Real DFT) 从头到尾彻底理解傅里叶变换算法.下 第三章.复数 第四章 ...

  6. 经典算法研究系列:十、从头到尾彻底理解傅里叶变换算法、上

     经典算法研究系列:十.从头到尾彻底理解傅里叶变换算法.上 作者:July.dznlong   二零一一年二月二十日 推荐阅读:The Scientist and Engineer's Guide t ...

  7. stft isar成像 matlab,基于STFT和FRFT的运动目标雷达三维成像方法与流程

    本发明属于数字信号处理技术领域,特别涉及一种运动目标雷达三维成像方方法,可 用于对运动目标识别时,雷达ISAR对其三维成像. 背景技术: 逆合成孔径雷达ISAR是一种全天候.全天时的远程探测手段,具有 ...

  8. sin傅里叶变换公式_全面解析傅立叶变换(非常详细)

    前言 第一部分. DFT 第一章.傅立叶变换的由来 第二章.实数形式离散傅立叶变换(Real DFT) 从头到尾彻底理解傅里叶变换算法.下 第三章.复数 第四章.复数形式离散傅立叶变换 前言:&quo ...

  9. 从头到尾彻底理解傅里叶变换算法

    经典算法研究系列:十.从头到尾彻底理解傅里叶变换算法.上 作者:July.dznlong   二零一一年二月二十日 推荐阅读:The Scientist and Engineer's Guide to ...

最新文章

  1. 关于Spring中的context:annotation-config/配置(开启注解)
  2. python 贪吃蛇小游戏代码_10分钟再用Python编写贪吃蛇小游戏
  3. elasticsearch 查询(match和term)
  4. 编写干净的测试–从配置开始
  5. 东方卫视收视率查询_肖战被嘲撑不起跨年收视率,看了东方卫视收视曲线,这锅不背!...
  6. Java-Concurrent 线程池ThreadPoolExecutor使用
  7. 如何从Web浏览器远程监视Linux服务器和桌面
  8. 【软件分析与挖掘】An Empirical Study of Bugs in Build Process
  9. zzulioj--1711--漂洋过海来看你(dfs+vector)
  10. C标准中的转义字符以及ASC码表
  11. C# RichTextBox 制作文本编辑器
  12. 基于OpenCV实现的灰度图幻影坦克
  13. nginx配置https
  14. flutter 开发中问题盘锦
  15. 微信多开防撤回工具再也不用担心好友撤回消息和登录多个账号了
  16. 护眼灯哪些牌子好?央视推荐的护眼台灯
  17. XXL-JOB适配人大金仓数据库kingbase
  18. 拉马车 的游戏 c语言编程,蓝桥杯-拉马车(C语言)
  19. python清空字典保留变量方法,python关于字典的常用方法
  20. 项目经理的权力永动机

热门文章

  1. php控制器面向对象编程,PHP 面向对象编程(2)
  2. sprint 1 的总结
  3. python中什么是一个无序的不重复元素序列_无序Python集的“顺序”
  4. jquery 绘图工具 flot 使用
  5. 总结DES、3DES、AES、SM加密算法
  6. android 读取手机存储数据恢复,Android智能手机数据恢复方法浅析
  7. 第四代计算机主要采用什么作为逻辑开关元件,第四代计算机主要采用什么作为逻辑开关元件?...
  8. 一文读懂自动驾驶中常用的定位算法之NDT点云配准算法
  9. word表格导出为图像
  10. 推荐四款可视化工具,解决99%的可视化大屏需求