学了信号分析处理好几年,平时偶尔遇到的信号的FT还是不会推,或者对某些形式的积分束手无策,本文写的几个最基础的信号的FT推导,纯粹是为了深挖和巩固基础。

(一)一维连续FT

最基础的傅里叶变换公式推导
推导几个简单的例子:

(1)f(x)=1f(x)=1
作一维傅里叶变换:
(1)F(u)=f(x)ej2πuxdx=ej2πuxdx=δ(u)F(u)=\int_{-\infty}^{\infty}f(x)e^{-j2\pi ux}dx=\int_{-\infty}^{\infty}e^{-j2\pi ux}dx=\delta(u)\tag1

其中最后一步较难推导,又很美妙,特此重点记录下来,遇到类似的积分就会推了。
(标准正态分布的pdf积分结果为1推出了et2dt=π\int_{-\infty}^\infty e^{-t^2}dt=\sqrt{\pi},也是一个常用的但很难直接推的结果,详见这里

(2)ej2πuxdx=δ(u)\int_{-\infty}^{\infty}e^{-j2\pi ux}dx=\delta(u)\tag2
虽然直接推导不太会,但有了这个式子后自己反回去验证还是容易的,

  • 当u=0时被积函数为常数1,所以积分结果当然是1;
  • u取其它值时,被积函数用欧拉公式写成cos(j2πux)jsin(j2πux)cos(j2\pi ux)-jsin(j2\pi ux),第二项奇函数在-\infty++\infty积分为0;第一项是偶函数,虽然不能根据奇偶性判断出在-\infty++\infty积分为0,但是由于cos的周期性,每个周期内积分都是0,那么在-\infty++\infty上可以认为有无限多个周期,所以认为它在全区间的积分也是0。

下面就可以用到公式(2)。
(2)f(x)=ej2πf0xf(x)=e^{j2\pi f_0x}
F(u)=f(x)ej2πuxdx=ej2πf0xej2πuxdxF(u)=\int_{-\infty}^{\infty}f(x)e^{-j2\pi ux}dx=\int_{-\infty}^{\infty}e^{j2\pi f_0x}e^{-j2\pi ux}dx
(3)=ej2π(uf0)xdx=δ(uf0)=\int_{-\infty}^{\infty}e^{-j2\pi (u-f_0)x}dx=\delta(u-f_0)\tag3

(3)f(x)=cos(2πf0x)f(x)=cos(2\pi f_0x)
F(u)=f(x)ej2πuxdx=ej2πf0x+ej2πf0x2ej2πuxdx=F(u)=\int_{-\infty}^{\infty}f(x)e^{-j2\pi ux}dx=\int_{-\infty}^{\infty}\frac{e^{-j2\pi f_0x}+e^{j2\pi f_0x}}{2}e^{-j2\pi ux}dx=
(4)12[δ(u+f0)+δ(uf0)]\frac 12[\delta(u+f_0)+\delta(u-f_0)]\tag4

(4)f(x)=sin(2πf0x)f(x)=sin(2\pi f_0x)
F(u)=f(x)ej2πuxdx=ej2πf0xej2πf0x2jej2πuxdx=F(u)=\int_{-\infty}^{\infty}f(x)e^{-j2\pi ux}dx=\int_{-\infty}^{\infty}\frac{e^{j2\pi f_0x}-e^{-j2\pi f_0x}}{2j}e^{-j2\pi ux}dx=
(5)12j[δ(uf0)δ(u+f0)]\frac {1}{2j}[\delta(u-f_0)-\delta(u+f_0)]\tag5
(5)阶跃函数u(tu(t)
(6)冲激函数δ(t\delta(t)
(7)门函数
(8)抽样函数


(二)一维离散傅里叶变换(DFT)

最基础的傅里叶变换公式推导
最基础的傅里叶变换公式推导
最基础的傅里叶变换公式推导


(三)二维连续FT

最基础的傅里叶变换公式推导
写着写着突然感觉自己在写推导类习题的解析······这就是传说中的闲到写博客么······希望这不是再浪费时间·····

例子:

(1)f(x,y)=sin4πx+cos6πyf(x,y)=sin4\pi x+cos6\pi y

先考虑sin4πxsin4\pi x
F(sin4πx)=sin4πxej2π(ux+vy)dxdy\mathcal F(sin4\pi x)=\int_{-\infty}^{\infty}\int_{-\infty}^{\infty}sin4\pi xe^{-j2\pi (ux+vy)}dxdy
=sin4πxej2πuxdxej2πvydy=\int_{-\infty}^{\infty}sin4\pi xe^{-j2\pi ux}dx\int_{-\infty}^{\infty}e^{-j2\pi vy}dy
=12j[δ(u2)δ(u+2)]δ(v)=\frac {1}{2j}[\delta(u-2)-\delta(u+2)]\delta(v)
=12j[δ(u2,v)δ(u+2,v)]=\frac {1}{2j}[\delta(u-2,v)-\delta(u+2,v)]

注意:两个一维冲激函数的乘积是二位冲激函数。
F(cos6πy)=cos6πyej2π(ux+vy)dxdy\mathcal F(cos6\pi y)=\int_{-\infty}^{\infty}\int_{-\infty}^{\infty}cos6\pi ye^{-j2\pi (ux+vy)}dxdy
=cos6πyej2πvydyej2πuxdx=\int_{-\infty}^{\infty}cos6\pi ye^{-j2\pi vy}dy\int_{-\infty}^{\infty}e^{-j2\pi ux}dx
=12[δ(v3)+δ(v+3)]δ(u)=\frac {1}{2}[\delta(v-3)+\delta(v+3)]\delta(u)
=12[δ(u,v3)+δ(u,v+3)]=\frac {1}{2}[\delta(u,v-3)+\delta(u,v+3)]
so
F(u,v)=f(x,y)ej2π(ux+vy)dxdyF(u,v)=\int_{-\infty}^{\infty}\int_{-\infty}^{\infty}f(x,y)e^{-j2\pi (ux+vy)}dxdy
=F(sin4πx)+F(cos6πy)=\mathcal F(sin4\pi x)+\mathcal F(cos6\pi y)
=12j[δ(u2,v)δ(u+2,v)]+12[δ(u,v3)+δ(u,v+3)]=\frac {1}{2j}[\delta(u-2,v)-\delta(u+2,v)]+\frac {1}{2}[\delta(u,v-3)+\delta(u,v+3)]
最基础的傅里叶变换公式推导
最基础的傅里叶变换公式推导


(四)二维离散傅里叶变换(DFT)

最基础的傅里叶变换公式推导
最基础的傅里叶变换公式推导
最基础的傅里叶变换公式推导
最基础的傅里叶变换公式推导

相关文章:

  • 2021-08-13
  • 2021-09-26
  • 2021-11-18
  • 2021-11-24
  • 2021-10-25
  • 2021-11-30
  • 2022-02-12
  • 2021-11-18
猜你喜欢
  • 2022-01-12
  • 2021-09-16
  • 2021-11-30
  • 2021-10-31
  • 2021-12-10
相关资源
相似解决方案