傅里叶变换对_傅里叶变换学习心得

欢迎FPGA工程师加入官方微信技术群

359802dbb1ddc6e999c6e3ca66970340.png

有关傅里叶变换的理解的文章很多,不少给出了很形象的图形来表明时域信号可以看成是正弦信号的叠加,这种给人直观感性的认识的方法是挺好。但是要抽象地理解傅里叶变换的本质,最终还是要从数学上入手。毕竟本来傅里叶变换的数学式就已经很直观的展示了信号的叠加这一点,但关于 bf5db7c2-c23d-eb11-8da9-e4434bdf6706.svg 的本质以及 c05db7c2-c23d-eb11-8da9-e4434bdf6706.svg 的幅值和相位的意义等这些要点还是要从数学推导上去理解其要义。这里写写我自己的心得。本文的推导很容易看懂,但限于水平,如推导有谬误之处,请不吝指出。

首先理解什么是傅里叶级数。级数(series),其实就是序列和。当年傅里叶老爷子在做热的解析理论时发现,任何周期函数都可以用正弦函数和余弦函数构成的无穷级数来表示,其中正弦函数或余弦函数的频率为周期频率的整数倍。这个级数就命名为傅里叶级数。就是下面的式子(图片来自百度百科,侵删):

963f6272e8e1bf2cf4c975fbe6c09f3d.png

这真是一个伟大的规律发现,也就是说,上面等式的右边部分叫做傅里叶级数。

那么问题来了,给定一个f(t),怎么求a0,c1,c2……这些参数呢?

利用 bf5db7c2-c23d-eb11-8da9-e4434bdf6706.svg (其实也可以不在复平面进行分析)最终得出来上面式子的另一个形式:

9daf70deb5540735a490acfcafcda590.png

同样,等式右边部分叫做傅里叶级数,其中

8001de60afa088280fcc04dc730ed990.png

这里 d45db7c2-c23d-eb11-8da9-e4434bdf6706.svg 和 d75db7c2-c23d-eb11-8da9-e4434bdf6706.svg 是一样的时域的周期信号。
时域的信号表达式是我们直观上很容易想象的,但等式右面怎么会出现虚部呢?d95db7c2-c23d-eb11-8da9-e4434bdf6706.svg 可能只是实数,也可能有虚部。但由于 d95db7c2-c23d-eb11-8da9-e4434bdf6706.svg 和 dc5db7c2-c23d-eb11-8da9-e4434bdf6706.svg 是共轭的一对值,所以右边计算的时候虚数部分实际上最终会被消掉,整个等式右边计算完就是 d45db7c2-c23d-eb11-8da9-e4434bdf6706.svg 的正弦信号叠加的表示了。这样做关键的关键的意义是:我们得到了周期信号 d45db7c2-c23d-eb11-8da9-e4434bdf6706.svg 的每个频谱(正弦信号)分量,信号中频率 e25db7c2-c23d-eb11-8da9-e4434bdf6706.svg 分量的系数(可以想象成幅度,或者是这个频率在信号中的份量)就是 d95db7c2-c23d-eb11-8da9-e4434bdf6706.svg 。这个结果就可以拿来做频谱分析了。注意,这里的 e65db7c2-c23d-eb11-8da9-e4434bdf6706.svg 是整数,意味着频谱上的点是离散的,因为周期信号的频谱上的分量分布在原信号周期的整数倍上(可以回头再看傅里叶的发现)。

然后紧接着问题又来了,能不能对非周期信号也做频谱的分析?答案是可以的,就是把周期想象成无穷大。最后能得到一个信号的傅里叶变换对:

e85db7c2-c23d-eb11-8da9-e4434bdf6706.svg (1)

其中

e95db7c2-c23d-eb11-8da9-e4434bdf6706.svg (2)(这个式子才是傅里叶变换)

对应于傅里叶级数的两条式子。

两个式子中(1)式是傅里叶变换式对应的傅里叶变换反演公式。它表示非周期信号 d45db7c2-c23d-eb11-8da9-e4434bdf6706.svg 可以表示不同频率分量的积分(不就是角频率 ed5db7c2-c23d-eb11-8da9-e4434bdf6706.svg 无穷小的无穷级数吗)。下面的(2)式ef5db7c2-c23d-eb11-8da9-e4434bdf6706.svg表示每个频率分量点(角频率是f15db7c2-c23d-eb11-8da9-e4434bdf6706.svg)的系数,而且这个式子才叫做 d45db7c2-c23d-eb11-8da9-e4434bdf6706.svg 的傅里叶变换。这个式子里的角频率 ed5db7c2-c23d-eb11-8da9-e4434bdf6706.svg 的可能取值就不是离散的频点了,它可以取频谱轴上的任意值,它是连续的,非周期的信号的频谱遍布整个频率轴!

对某一点特定角频率 f75db7c2-c23d-eb11-8da9-e4434bdf6706.svg 取值, f85db7c2-c23d-eb11-8da9-e4434bdf6706.svg 就是角频率 f75db7c2-c23d-eb11-8da9-e4434bdf6706.svg 在信号 d45db7c2-c23d-eb11-8da9-e4434bdf6706.svg 中的"份量"!

那么第二个疑问又来了,d45db7c2-c23d-eb11-8da9-e4434bdf6706.svg 是实信号,f85db7c2-c23d-eb11-8da9-e4434bdf6706.svg和 d95db7c2-c23d-eb11-8da9-e4434bdf6706.svg 一样,包含了一个虚部(当然也有可能只有实部),那怎么理解这个虚部呢?这个“分量”里面的幅值和相位到底是啥?
我觉得如果不是在复平面(也就是用 bf5db7c2-c23d-eb11-8da9-e4434bdf6706.svg) 而是用普通的三角函数来描述傅里叶变换的话大家都能看懂了。关键是要掌握:傅里叶变换的目的是要把实信号 d45db7c2-c23d-eb11-8da9-e4434bdf6706.svg 分解成多个基础正弦信号的,但是显然信号里是不可能存在虚数这么个玩意儿的,实际上计算之后虚数项是全部会消去的。
实际上我们把(1)式按照积分的定义重写就更加直观了:

e85db7c2-c23d-eb11-8da9-e4434bdf6706.svg

075eb7c2-c23d-eb11-8da9-e4434bdf6706.svg

=095eb7c2-c23d-eb11-8da9-e4434bdf6706.svg

因为对每个 f75db7c2-c23d-eb11-8da9-e4434bdf6706.svg 都有一个 0f5eb7c2-c23d-eb11-8da9-e4434bdf6706.svg 与其对称,所以我们有了上式。

显然 115eb7c2-c23d-eb11-8da9-e4434bdf6706.svg 是实数,我们只考察对称两项

155eb7c2-c23d-eb11-8da9-e4434bdf6706.svg

185eb7c2-c23d-eb11-8da9-e4434bdf6706.svg

易知 f85db7c2-c23d-eb11-8da9-e4434bdf6706.svg 和 1c5eb7c2-c23d-eb11-8da9-e4434bdf6706.svg 是共轭的,所以假设 1f5eb7c2-c23d-eb11-8da9-e4434bdf6706.svg (显然跟 205eb7c2-c23d-eb11-8da9-e4434bdf6706.svg 没关系),那么 225eb7c2-c23d-eb11-8da9-e4434bdf6706.svg 。

245eb7c2-c23d-eb11-8da9-e4434bdf6706.svg

255eb7c2-c23d-eb11-8da9-e4434bdf6706.svg

这个是简单的复数运算,最后得出

285eb7c2-c23d-eb11-8da9-e4434bdf6706.svg

虚部消去了!

综上,我们得出了非周期信号 d45db7c2-c23d-eb11-8da9-e4434bdf6706.svg 在 f75db7c2-c23d-eb11-8da9-e4434bdf6706.svg 的频率“分量”为

2d5eb7c2-c23d-eb11-8da9-e4434bdf6706.svg

305eb7c2-c23d-eb11-8da9-e4434bdf6706.svg

315eb7c2-c23d-eb11-8da9-e4434bdf6706.svg

其中

335eb7c2-c23d-eb11-8da9-e4434bdf6706.svg

345eb7c2-c23d-eb11-8da9-e4434bdf6706.svg 

上面的推导其实已经很明显的阐明了 c05db7c2-c23d-eb11-8da9-e4434bdf6706.svg 实部和虚部(幅值与相位)的意义。幅值乘以 385eb7c2-c23d-eb11-8da9-e4434bdf6706.svg 代表了在 f75db7c2-c23d-eb11-8da9-e4434bdf6706.svg 点上的这个分量信号的强度(因为 3b5eb7c2-c23d-eb11-8da9-e4434bdf6706.svg 是无穷小量,所以计算单一 f75db7c2-c23d-eb11-8da9-e4434bdf6706.svg点的“强度”实际上没有什么意义),相位代表了这个分量信号的初始相位!而且实际上我们也知道了为什么 d45db7c2-c23d-eb11-8da9-e4434bdf6706.svg 的积分式里会有负频率!
最后看下图,原始信号只是相位变化的时候,傅里叶变化的幅值函数不变,但是相位函数就变了。

2ca24997bbc7faf279714beadfee54ff.png

欢迎通信工程师和FPGA工程师关注公众号

572d28556eb3a8df6761580f35af3993.png

FPGA微信技术群

欢迎大家加入全国FPGA微信技术群,这里有一群热爱技术的工程师,在这里可以一起交流讨论技术!

dce122936f2703ea037c8926f6138099.png

用手指按住就可以加入FPGA全国技术群哦

FPGA IP核服务:各类优质IP核服务商,服务到位,有保障!有需求的可以直接联系群主!

FPGA技术群平台自营:Xilinx Altera 镁光、三星、海力士、ADI TI ST NXP 等品牌的优势代理分销商,欢迎大家有需求随时发型号清单,我们将在第一时间为您提供最优竞争力的报价!价格低于您原有供应商5%以上!欢迎询价-直接把需求发给群主!

FPGA技术群官方鸣谢品牌:Xilinx、 intel(Altera)、microsemi(,Actel)、LattIC e,Vantis,Quicklogic,Lucent等

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值