3.傅里叶变换推导 [学习笔记]

在前几篇笔记中,我们推导了傅里叶级数相关公式,这次的笔记将进行傅里叶变换的推导
傅里叶变换的核心思想是:将任意非周期函数看作周期无限长的周期函数,因此可以调用傅里叶级数的相关公式

我们不妨设 f ( t ) 为周期 T 的信号函数,先导出:

f ( t ) = k = C k e 2 π i k ( t T ) (1) = k = C k e 2 π i ( k T ) t

运用和傅里叶级数的系数推导过程相同的方法(详见傅里叶级数推导过程中的 C k 推导),我们有:

T 2 T 2 C m d t = T 2 T 2 f ( t ) e 2 π i m ( t T ) d t k m C k T 2 T 2 e 2 π i ( k m ) ( t T ) d t = T 2 T 2 e 2 π i m ( t T ) f ( t ) d t 0 = T 2 T 2 e 2 π i ( m T ) t f ( t ) d t

等式左边为 T C m ,因此对于任意k,我们移项后可以得到:

(2) C k = 1 T T 2 T 2 e 2 π i ( k T ) t f ( t ) d t


我们假设函数在区间 [ a , b ] 内大于等于零,其余均为零,则我们令周期大于等于 a b 的长度,并将其包围,如下图

f(t)

接下来,我们正式开始推导傅里叶变换
注意,当 T 时,如果我们直接用 ( 2 ) 式进行推导:

C k = 1 T T 2 T 2 e 2 π i ( k T ) t f ( t ) d t = 1 T a b e 2 π i ( k T ) t f ( t ) d t

当我们对 C k 取模时(由高等数学知识,我们知道积分的绝对值小于等于绝对值的积分),

| C k | 1 T a b | e 2 π i ( k T ) t | | f ( t ) | d t

由欧拉公式,我们可以知道 e i x 的模长总为 1 (复数的模长等于其实部与虚部的平方的平方根),因此我们有:

| C k | 1 T a b | f ( t ) | d t

等式的右边的积分 a b | f ( t ) | d t 为定积分,因此当 T 时, C k 0

显然这个结果对实际应用而言毫无意义,直接带入并求极限并不能得到我们需要的结果。因此我们换用以下方式:

首先,我们定义

F f ( k T ) = T 2 T 2 e 2 π i ( k T ) t f ( t ) d t

那么 ( 2 ) ( 1 ) 式就可以分别改写为:

C k = 1 T F f ( k T )

f ( t ) = k = 1 T F f ( k T ) e 2 π i ( k T ) t

我们发现,当 T 时, 1 T 就成为了一个连续变量的 Δ s ,而 k T 就可以写为自变量 s (这里我们将其设为 s ),不难发现,这就是我们对于积分的定义。因此,当 T 时,我们有:

(3) f ( t ) = e 2 π i s t F f ( s ) d s

(4) F f ( s ) = e 2 π i s t f ( t ) d t

放到信号系统中, t 表示时间, s 代表频率,因此,就有了时域和频域的区别;
但是要注意的是傅里叶变换并不一定是时间和频率的关系,其他变量也可以作为傅里叶变换的对象,如空间坐标 x 等等

( 4 ) ( 3 ) 两式,我们可以得到傅里叶变换及傅里叶逆变换:

F f ( s ) = e 2 π i s t f ( t ) d t

F 1 g ( t ) = e 2 π i s t g ( s ) d s

猜你喜欢

转载自blog.csdn.net/qq_22943397/article/details/80281259
今日推荐