傅立叶的基本理论

傅立叶的基本理论
傅立叶的基本理论

只要是理工科毕业的朋友,都学过傅立叶级数与傅立叶变换,但真正要与实际应用联系起来,用它来阐述应用中的各类问题,我们总会感觉概念模糊,似懂非懂,不知从何说起。是的,作者和你一样,常常有这样的体会。现在,让我与你一起重新学习傅立叶的基本理论和应用,最后还给出一份FFT(快速傅立叶变换)的源码(基于C)。希望对你有所帮助。Let’s go!

1.历史回顾

谈傅立叶变换,不能不说三角函数。三角函数起源于18世纪,主要是与简谐振动的研究有关。当时的科学家傅立叶对三角函数作了深入研究,并用三角级数解决了很多热传导的问题。三角函数的展开式如下:

f(t) = (1/2a0) + (a1·cos(x)+b1·sin(x)) + (a2·cos(2x)+b2·sin(2x)) + …

其中,系数a和b表示不同频率阶数下的幅度。

成立条件:

n 周期性条件,也就是说f(x)描述的波形必须每隔一段时间周期T就会重复出现;

n Dirichlet条件,周期T内,有限的最大最小值,有限的不连续点;

任何区间内绝对可积;

研究目的:

把一个基于时间变量t的函数展开成傅立叶级数的目的是分解为不同的频率分量,以便进行各种滤波算法。这些基本的组成部分是正弦函数SIN(nt)和余弦函数COS(nt)。

应用领域:

l 信号分析,包括滤波、数据压缩、电力系统的监控等;

l 研究偏微分方程,比如求解热力学方程的解时,把f(t)展开为三角级数最为关键。

l 概率与统计,量子力学等学科。

2.傅立叶变换

H(w) = ∫h(t)·e^jwt·dt, (区间:-∽~+∽,w = 2πf)

讨论:这里为什么会选择复指数的形式而没有用正弦余弦表示?

答案:欧拉公式的引入使得这条经典的数学公式变得更简单,即e^jx = cos(x) + jsin(x)

3.快速傅立叶变换(FFT)

常规的傅立叶变换算法并不适用于嵌入式控制系统,原因是运算量太大(涉及到复数运算),比如离散的傅立叶变换等同于用序列Y(n×1列矢量)乘以n×n 矩阵Fn,需要n×n次乘法。若n=1024,则是104,8576次乘法运算。哇,这么多呀!什么概念呢?如果你选用的CPU单周期指令为25ns, 单周期也可以完成一次乘法运算,那么要计算1024点的傅立叶变换则需要26.2144ms,这还不包括加法或其它运算,对于大多数实时系统,这个处理时间实在太长。于是寻找一个快速的傅立叶变换算法是人们所期望的。

本来我想把FFT的整个数学推导过程列完出来,但当自己硬着头皮看完后,发现对我没有任何用处,我又不是专门研究数学算法的,哪有那么多时间跟着书本的公式去慢慢推导。我想,这些推导问题还是让数学家想去吧。我需要的不过是理解它,然后学会应用它就行。有兴趣的读者可以参考相关的资料,这方面的资料实在太多了。

虽然FFT大幅度地降低了常规傅立叶变换的运算量,但对于一般的单片机而言,处理FFT运算还是力不从心。主要原因是FFT计算过程中的蝶形运算是复数运算,要分开实部和虚部分别计算,想想这是多么繁琐的事情。可能会有些初学者认为,有这么复杂吗?我在PC上使用C++一样可以对复数直接进行加、减、乘、除运算。你说得不错,可以这么做,但那是C++封装了对复数处理的类,直接调用就行。在PC上运算这种类型的算法一般不考虑时间和空间,多一两秒的运行时间不会有什么灾难性的结果。

所以我们要衡量一个处理器有没有足够的能力来运行FFT算法,根据以上的简单介绍可以得出以下两点:

l 处理器要在一个指令周期能完成乘和累加的工作,因为复数运算要多次查表相乘才能实现。其二就是间接寻址,可以实现增/减1个变址量,方便各种查表方法。

l FFT要对原始序列进行反序排列,处理器要有反序间接寻址的能力。

所以,在数字信号的分析处理应用中,DSP比其它的处理器有绝对的优势,因为DSP完全具备以上条件。这就是单片机(51系列,AVR,PIC等等)或ARM 处理器很少用来进行数字信号分析的原因。

4. FFT的C实现方法

// 函数名: 快速傅立叶变换(来源《C常用算法集》)

// 本函数测试OK,可以在TC2.0,VC++6.0,Keil C51测试通过。

// 如果你的MCS51系统有足够的RAM时,可以验证一下用单片机处理FFT有多么的慢。

//

// 入口参数:

// l: l = 0, 傅立叶变换; l = 1, 逆傅立叶变换

// il: il = 0,不计算傅立叶变换或逆变换模和幅角;il = 1,计算模和幅角

// n: 输入的点数,为偶数,一般为32,64,128, (1024)

// k: 满足n=2^k(k>0),实质上k是n个采样数据可以分解为偶次幂和奇次幂的次数

// pr[]: l="0时",存放N点采样数据的实部

// l="1时", 存放傅立叶变换的N个实部

// pi[]: l="0时",存放N点采样数据的虚部

// l="1时", 存放傅立叶变换的N个虚部

//

// 出口参数:

// fr[]: l="0", 返回傅立叶变换的实部

// l="1", 返回逆傅立叶变换的实部

// fi[]: l="0", 返回傅立叶变换的虚部

// l="1", 返回逆傅立叶变换的虚部

// pr[]: il = 1,i = 0 时,返回傅立叶变换的模

// il = 1,i = 1 时,返回逆傅立叶变换的模

// pi[]: il = 1,i = 0 时,返回傅立叶变换的辐角

// il = 1,i = 1 时,返回逆傅立叶变换的辐角

// data: 2005.8.15,Mend Xin Dong

kkfft(double pr[], double pi[], int n, int k, double fr[], double fi[], int l, int il)

{

int it,m,is,i,j,nv,l0;

double p,q,s,vr,vi,poddr,poddi;

for (it=0; it<=n-1; it++)

{

m = it;

is = 0;

for(i=0; i<=k-1; i++)

{

j = m/2;

is = 2*is+(m-2*j);

m = j;

}

fr[it] = pr[is];

fi[it] = pi[is];

}

//----------------------------

pr[0] = 1.0;

pi[0] = 0.0;

p = 6.283185306/(1.0*n);

pr[1] = cos(p);

pi[1] = -sin(p);

if (l!=0)

pi[1]=-pi[1];

for (i=2; i<=n-1; i++)

{

p = pr[i-1]*pr[1];

q = pi[i-1]*pi[1];

s = (pr[i-1]+pi[i-1])*(pr[1]+pi[1]); pr[i] = p-q;

pi[i] = s-p-q;

}

for (it=0; it<=n-2; it="it"+2)

{

vr = fr[it];

vi = fi[it];

fr[it] = vr+fr[it+1];

fi[it] = vi+fi[it+1];

fr[it+1] = vr-fr[it+1];

fi[it+1] = vi-fi[it+1];

}

m = n/2;

nv = 2;

for (l0=k-2; l0>=0; l0--)

{

m = m/2;

nv = 2*nv;

for(it=0; it<=(m-1)*nv; it="it"+nv) for (j=0; j<=(nv/2)-1; j++)

{

p = pr[m*j]*fr[it+j+nv/2];

q = pi[m*j]*fi[it+j+nv/2];

s = pr[m*j]+pi[m*j];

s = s*(fr[it+j+nv/2]+fi[it+j+nv/2]); poddr = p-q;

poddi = s-p-q;

fr[it+j+nv/2] = fr[it+j]-poddr;

fi[it+j+nv/2] = fi[it+j]-poddi;

fr[it+j] = fr[it+j]+poddr;

fi[it+j] = fi[it+j]+poddi;

}

}

if(l!=0)

{

for(i=0; i<=n-1; i++)

{

fr[i] = fr[i]/(1.0*n);

fi[i] = fi[i]/(1.0*n);

}

}

if(il!=0)

{

for(i=0; i<=n-1; i++)

{

pr[i] = sqrt(fr[i]*fr[i]+fi[i]*fi[i]); if(fabs(fr[i])<0.000001*fabs(fi[i])) {

if ((fi[i]*fr[i])>0)

pi[i] = 90.0;

else

pi[i] = -90.0;

}

else

pi[i] = atan(fi[i]/fr[i])*360.0/6.283185306; }

}

return;

}

表2-1 常用函数傅立叶变换表

表2-1 几种典型波形的傅立叶变换表 名称 波形函数()f t 波形图 频谱函数()F ω 频谱图 矩形脉冲 ,2 0, 2 E t t τ τ ?

名称 波形函数()f t 波形图 频谱函数()F ω 频谱图 梯形脉冲 1 111 110, 22,222, 222, 222t E t t E t E t t τττττττττττττ? ≥?? ???+-<<- ??-?? ?? ?-<?

傅里叶变换性质证明

傅里叶变换性质证明 Company number:【0089WT-8898YT-W8CCB-BUUT-202108】

傅里叶变换的性质 2.6.1线性 若信号和的傅里叶变换分别为和, 则对于任意的常数a和b,有 将其推广,若,则 其中为常数,n为正整数。

由傅里叶变换的定义式很容易证明线性性质. 显然傅里叶变换也是一种线性运算,在第一章我们已经知道了,线性有两个含义:均匀性和叠加性。均匀性表明,若信号乘以常数a,则信号的傅里叶变换也乘以相同的常数a,即 叠加性表明,几个信号之和的傅里叶变换等于各个信号的傅里叶变换之和 ? 2.6.2 反褶与共轭性 设f(t)的傅里叶变换为,下面我们来讨论信号反褶、共轭以及既反褶又共轭后,新信号的傅里叶变换。

(1)反褶 f(-t)是f(t)的反褶,其傅里叶变换为 (2)共轭 (3)既反褶又共轭 本性质还可利用前两条性质来证明: 设g(t)=f(-t),h(t)=g*(t),则 在上面三条性质的证明中,并没有特别指明f(t)是实函数还是复函数,因此,无论f(t)为实信号还是复信号,其傅里叶变换都满足下面三条性质2.6.3 奇偶虚实性 已知f(t)的傅里叶变换为。在一般情况下,是复函数,因此可以把它表示成模与相位或者实部与虚部两部分,即 ? 根据定义,上式还可以写成 下面根据f(t)的虚实性来讨论F()的虚实性。 (1) f(t)为实函数对比式(2-33)与(2-34),由FT的唯一性可得 ()f(t)是实的偶函数,即f(t)=f(-t)

X()的积分项是奇函数,而奇函数在对称区间内的积分为零,故 这时X()=0,于是 可见,若f(t)是实偶函数,则F()也是实偶函数,即 左边反褶,右边共轭 ()f(t)是实的奇函数,即-f(t)=f(-t) R()的积分项是奇函数,而奇函数在对称区间内的积分为零,故 这时R()=0,于是 可见,若f(t)是实奇函数,则F()是虚奇函数,即 左边反褶,右边共轭 有了上面这两条性质,下面我们来看看一般实信号(即可能既不是偶信号,又不是奇信号,反正不清楚,或者说是没有必要关心信号的奇偶特性)的FT频谱特点。 2.6.4对称性

傅里叶变换性质证明

傅里叶变换的性质 2.6.1线性 若信号和的傅里叶变换分别为和, 则对于任意的常数a和b,有 将其推广,若,则 其中为常数,n为正整数。 由傅里叶变换的定义式很容易证明线性性质. 显然傅里叶变换也是一种线性运算,在第一章我们已经知道了,线性有两个含义:均匀性和叠加性。均匀性表明,若信号乘以常数a,则信号的傅里叶变换也乘以相同的常数a,即

叠加性表明,几个信号之和的傅里叶变换等于各个信号的傅里叶变换之和 2.6.2 反褶与共轭性 设f(t)的傅里叶变换为,下面我们来讨论信号反褶、共轭以及既反褶又共轭后,新信号的傅里叶变换。 (1)反褶 f(-t)是f(t)的反褶,其傅里叶变换为 (2)共轭 (3)既反褶又共轭

本性质还可利用前两条性质来证明: 设g(t)=f(-t),h(t)=g*(t),则 在上面三条性质的证明中,并没有特别指明f(t)是实函数还是复函数,因此,无论f(t)为实信号还是复信号,其傅里叶变换都满足下面三条性质 2.6.3 奇偶虚实性 已知f(t)的傅里叶变换为。在一般情况下,是复函数,因此可以把它表示成模与相位或者实部与虚部两部分,即 根据定义,上式还可以写成 下面根据f(t)的虚实性来讨论F()的虚实性。

(1) f(t)为实函数 对比式(2-33)与(2-34),由FT的唯一性可得 ()f(t)是实的偶函数,即f(t)=f(-t) X()的积分项是奇函数,而奇函数在对称区间内的积分为零,故 这时X()=0,于是 可见,若f(t)是实偶函数,则F()也是实偶函数,即 左边反褶,右边共轭 ()f(t)是实的奇函数,即-f(t)=f(-t) R()的积分项是奇函数,而奇函数在对称区间内的积分为零,故 这时R()=0,于是 可见,若f(t)是实奇函数,则F()是虚奇函数,即 左边反褶,右边共轭 有了上面这两条性质,下面我们来看看一般实信号(即可能既不是偶信号,又不是奇信号,反正不清楚,或者说是没有必要关心信号的奇偶特性)的FT频谱特点。 2.6.4对称性 傅里叶变换与傅里叶反变换之间存在着对称关系,称为傅里叶变换的对称性质。若已知

常用函数傅里叶变换

信号与系统的基本思想:把复杂的信号用简单的信号表示,再进行研究。 怎么样来分解信号?任何信号可以用Delta 函数的移位加权和表示。只有系统是线性时不变系统,才可以用单位冲激函数处理,主要讨论各个单位冲激函数移位加权的响应的叠加能得到总的响应。 线性系统(齐次性,叠加定理) 时不变系统 对一个系统输入单位冲激函数,得到的响应为h(t).表征线性时不变系统的非常重要的东西,只要知道了系统对单位冲击函数的响应,就知道了它对任何信号的响应,因为任何信号都可以表示为单位冲激函数的移位加权和。 例如:d(t)__h(t) 那么a*d(t-t0)__a*h(t-t0) -()= ()(t-)d f t f τδττ∝∝? 的响应为-y()=()(-)t f h t d τττ∝ ∝ ? 记为y(t)=f(t)*h(t),称为f(t)和h(t)的卷积 总结为两点:对于现行时不变系统,任何信号可以用单位冲激信号的移位加权和表示,任何信号的响应可以用输入函数和单位冲激函数响应的卷积来表示 连续时间信号和系统的频域分析 时域分析的重点是把信号分解为单位冲激函数的移位加权和,只讨论系统对单位冲激函数的响应。而频域的分析是把信号分解为各种不同频率的正弦函数的加权和,只讨论系统对sinwt 的响应。都是把信号分解为大量单一信号的组合。

周期函数可以展开为傅里叶级数,将矩形脉冲展开成傅里叶级数,得到傅里叶级数的系数 n A sin F = T x x τ 其中0=2 nw x τ。 取样函数sin ()=x S a x 。产生一种震荡,0点的值最大,然后渐渐衰减直至0 第一:对于傅里叶级数的系数,n 是离散的,所以频谱也是离散状的每条谱线都出现在基波频率的整数倍上,其包络是取样函数。 第二:谱线的间距是0w .。零点是0=2nw x τ,02w =T π是谱的基波频率。如果τ不变,T 增大,那么0w 减小,当T 非常大的时候,0w 非常小,谱线近似连续,越来越密,幅度越来越小。 傅里叶变换:非周期函数 正变换:--F jw)= ()iwt f t e dt ∝ ∝?( 反变换:-1()=()2jnwt f t F jw e dw π ∝∝ ? 常用函数的傅里叶变换(典型非周期信号的频谱)

离散傅里叶变换性质证明

1. [][]()()j j ax n by n aX e bX e ωω+?+ Proof: ([][])[][]()() j n j n j n j j ax n by n e a x n e b y n e aX e bX e ωωωωω∞ --∞ ∞∞ ---∞-∞ +=+=+∑∑∑ 2. (1)[]()d j n j d x n n X e e ωω--? Proof: ()[][].()d d j n d n j n n j n d n j n j x n n e x n n e e X e e ωωωωω∞-=-∞∞---=-∞--=-=∑ ∑ (2) 00()[]()j n j e x n X e ωωω-? Proof: 000()()[][]()j n j n j n j n n e x n e x n e X e ωωωωωω∞∞ ----=-∞=-∞==∑ ∑ 3. []()j x n X e ω--? Proof: ()[][]()j n j n j n n x n e x n e X e ωωω∞∞ ---=-∞=-∞-=-=∑ ∑ if []x n is real ()j X e ω-=*()j X e ω 4. ()[]j dX e nx n j d ωω? Proof: ()[]() ()[]()[]j j n n j j n n j j n n X e x n e dX e jn x n e d dX e j nx n e d ωωωωωωωω∞-=-∞∞-=-∞∞-=-∞=?=-?=∑∑∑

5. (1)22 1|[]||()|2j n x n X e d πωπωπ∞ =-∞-=∑ ? Proof: 2*2221 |()|21 ()()21 [][]21 |[]|21 |[]| 2|[]|j j j j n j n n n n n n X e d X e X e d x n e x n e d x n d x n d x n πωππωωππωωπππππωπ ωπ ωπ ωπ ωπ---∞∞-=-∞=-∞-∞=-∞ -∞=-∞ -∞=-∞ =====??∑∑?∑?∑ ?∑ (2) **1[][]()()2j j n x n y n X e Y e d π ωωπωπ∞=-∞-=∑ ? Proof: *****1 ()()21 ()()21 [][]21[][]21 [][] 2[][] j j j j j n j n n n n n n n X e Y e d X e Y e d x n e y n e d x n y n d x n y n d x n y n πωωππωωππωωπππππωπ ωπ ωπ ωπ ωπ---∞∞-=-∞=-∞-∞ =-∞-∞ ∞=-∞ =-∞-∞=-∞====??∑∑?∑?∑ ∑?∑ 6. []*[]()()j j x n y n X e Y e ωω? Proof:

常用傅里叶变换表

时域信号 弧频率表示的 傅里叶变换 注释 1 | 线性 2时域平移 3频域平移, 变换2的频域对应 \ 4 如果值较大,则会收缩 到原点附近,而会扩 散并变得扁平. 当| a | 趋向无 穷时,成为Delta函数。 5 傅里叶变换的二元性性质。通过 交换时域变量和频域变量 得到. 6 / 傅里叶变换的微分性质 7变换6的频域对应

8 表示和的卷积—这 就是卷积定理 - 9 矩形脉冲和归一化的sinc函数 10变换10的频域对应。矩形函数是理想的低通滤波器,sinc函数是这类滤波器对反因果冲击的响应。 11- tri是三角形函数 12变换12的频域对应 13高斯函数exp( ? αt2) 的傅里叶变换是他本身. 只有当Re(α) > 0时,这是可积的。 ¥14 15 16》 a>0

18δ(ω) 代表狄拉克δ函数分布. 这个变换展示了狄拉克δ函数的重要性:该函数是常函数的傅立叶变换 【 19 变换23的频域对应20由变换3和24得到. 21` 由变换1和25得到,应用了欧拉公 式: cos(at) = (e iat + e?iat) / 2. 22由变换1和25得到 23这里, n是一个自然数. δ(n)(ω) 是狄拉克δ函数分布的n阶微分。这个变换是根据变换7和24得到的。将此变换与1结合使用,我们可以变换所有多项式。 / 24此处sgn(ω)为符号函数;注意此变换与变换7和24是一致的. 25变换29的推广. 17变换本身就是一个公式

26【 变换29的频域对应. 27此处u(t)是单位阶跃函数; 此变换根据变换1和31得到. 28u(t)是单位阶跃函数,且a > 0. 34狄拉克梳状函数——有助于解释或理解从连续到离散时间的转变.

傅里叶变换性质证明

2。6 傅里叶变换得性质 2。6.1线性 若信号与得傅里叶变换分别为与,??? 则对于任意得常数a与b,有? ? 将其推广,若,则??? 其中为常数,n为正整数。? 由傅里叶变换得定义式很容易证明线性性质、 ?显然傅里叶变换也就是一种线性运算,在第一章我们已经知道了,线性有两个含义:均匀性与叠加性。均匀性表明,若信号乘以常数a,则信号得傅里叶变换也乘以相同得常数a,即 ???叠加性表明,几个信号之与得傅里叶变换等于各个信号得傅里叶变换之与?? 2.6.2 反褶与共轭性 设f(t)得傅里叶变换为,下面我们来讨论信号反褶、共轭以及既反褶又共轭后,新信号得傅里叶变换。 (1)反褶 f(-t)就是f(t)得反褶,其傅里叶变换为 (2)共轭 (3)既反褶又共轭 本性质还可利用前两条性质来证明: 设g(t)=f(-t),h(t)=g*(t),则 在上面三条性质得证明中,并没有特别指明f(t)就是实函数还就是复函数,因此,无论f(t)为实信号还就是复信号,其傅里叶变换都满足下面三条性质

2。6.3 奇偶虚实性 已知f(t)得傅里叶变换为。在一般情况下,就是复函数,因此可以把它表示成模与相位或者实部与虚部两部分,即 根据定义,上式还可以写成 下面根据f(t)得虚实性来讨论F()得虚实性、 (1) f(t)为实函数?对比式(2-33)与(2—34),由FT得唯一性可得 (1、1)f(t)就是实得偶函数,即f(t)=f(—t) X()得积分项就是奇函数,而奇函数在对称区间内得积分为零,故 这时X()=0,于就是??可见,若f(t)就是实偶函数,则F()也就是实偶函数,即 左边反褶,右边共轭 (1、2)f(t)就是实得奇函数,即-f(t)=f(-t)?R()得积分项就是奇函数,而奇函数在对称区间内得积分为零,故 这时R()=0,于就是 可见,若f(t)就是实奇函数,则F()就是虚奇函数,即 左边反褶,右边共轭 有了上面这两条性质,下面我们来瞧瞧一般实信号(即可能既不就是偶信号,又不就是奇信号,反正不清楚,或者说就是没有必要关心信号得奇偶特性)得FT频谱特点、

傅里叶变换性质证明

2.6 傅里叶变换的性质 2.6.1线性 和,的傅里叶变换分别为和若信号 ,有则对于任意的常数a和b , 则将其推广,若 其中为常数,n为正整数。 由傅里叶变换的定义式很容易证明线性性质. 显然傅里叶变换也是一种线性运算,在第一章我们已经知道了,线性有两个含义:均匀性和叠加性。均匀性表明,若信号乘以常数a,则信号的傅里叶变换也乘以相同的常数a,即 叠加性表明,几个信号之和的傅里叶变换等于各个信号的傅里叶变换之和 反褶与共轭性2.6.2 的傅里叶变换为f(t),下面我们来讨论信设号反褶、共轭以及既反褶又共轭后,新信号的傅里叶变换。 (1)反褶 供参考. f(-t)是f(t)的反褶,其傅里叶变换为

)共轭(2 )既反褶又共轭3 ( 本性质还可利用前两条性质来证明:h(t)=g*(t),则设g(t)=f(-t), 在上面三条性质的证明中,并没有特别指明f(t)是实函数还是复函数,因此,无论f(t)为实信号还是复信号,其傅里叶变换都满足下面三条性质 供参考. 2.6.3 奇偶虚实性已知f(t)的傅里叶变换为。在一般情况下,是复函数,因此可以把它表示成模与相位或者实部与虚部两部分,即 根据定义,上式还可以写成 的虚实性来讨论f(t)F()的虚实性。下面根据 (1) f(t)为实函数 ,由FT的唯一性可得对比式(2-33)与(2-34)

f(t)=f(-t) 是实的偶函数,即)f(t) (1.1 X()的积分项是奇函数,而奇函数在对称区间内的积分为零,故 这时X()=0,于是 可见,若f(t)是实偶函数,则F()也是实偶函数,即 左边反褶,右边共轭 (1.2)f(t)是实的奇函数,即-f(t)=f(-t) R()的积分项是奇函数,而奇函数在对称区间内的积分为零,故 这时R()=0,于是 供参考. 可见,若f(t)是实奇函数,则F()是虚奇函数,即 左边反褶,右边 共轭有了上面这两条性质,下面我们来看看一般实信号(即可能既不是偶信号,又不是奇信号,反正不清楚,或者说是没有必要关心信号的奇偶特性)的FT频谱特点。 2.6.4对称性 傅里叶变换与傅里叶反变换之间存在着对称关系,称为傅里叶变换的对称性质。若已知 F()=F[f(t)] 则有 F[f(t)]=2лf(-) 证明:因为 将变量t与互换,再将2乘过来,得 上式右边是傅里叶正变换定义式,被变换函数是F(t) 所以 F[F(t)]=2лf(-) 若f(t)为偶信号,即f(t)=f(-t),则有 F[F(t)]=2f() 从上式可以看出,当f(t)为偶信号时,频域和时域的对称性完全成立――即

傅里叶变换性质证明

2.6傅里叶变换的性质 2.6.1线性 若信号「和J的傅里叶变换分别为一「;和I r aC , F[f1(t)]=F1(ffl)i F[fJt)]=F a(ffl) 则对于任意的常数a和b,有 F[af1(t)+fJtll=aF1(ffl l÷bFJffl) 将其推广,若■-、出 -,则 其中匚为常数,n为正整数。 由傅里叶变换的定义式很容易证明线性性质. 显然傅里叶变换也是一种线性运算,在第一章我们已经知道了,线性有两个含义:均匀性和叠加性。均匀性表明,若信号乘以常数a,则信号的傅里叶变换也乘以相同的常数a,即卩 叠加性表明,几个信号之和的傅里叶变换等于各个信号的傅里叶变换之和 砒(W2?]的?卜伽)1 2.6.2反褶与共轭性 号反褶、共轭以及既反褶又共轭后,新信号的傅里叶变换 设f(t) 的傅里叶变换为F面我们来讨论信

(1)反褶

f(-t)是f(t)的反褶,其傅里叶变换为 本性质还可利用前两条性质来证明: 设 g(t)=f(-t) ,h(t)=g*(t),则 在上面三条性质的证明中,并没有特别指明 f(t)是实函数还是 复函数,因此 , 无论f(t)为实信号还是复信号,其傅里叶变换都满足下面三条性 质 (2) 共轭 =匸施)时论匸加門(M 因为F 是实数,所以[dt)*=dt 彳寻共觇提到积分之外 根据傅 里叶变换的定义 (3) 既反褶又共轭 * ??tl 3r F?r^!? :o?苫

FLT(-O] = FH y) F[f,HI)=r?) FLn£)]"H J) 2.6.3奇偶虚实性 已知f(t)的傅里叶变换为。在一般情况下,是复函数,因此可以把它表示成模与相位或者实部与虚部两部分,即 FQ) U 卩(询)* 眄' =j?Crt)) +χ((?) 显獻μ?) 卜阿跖丽 下面根据f(t)的虚实性来讨论F()的虚实性。 (1) f(t) 为实函数 对比式(2-33)与(2-34),由FT的唯一性可得 R(O)) = J [/(t) cosaf址 (1.1)f(t)是实的偶函数,即f(t)=f(-t) X()的积分项是奇函数,而奇函数在对称区间内的积分为零,故 这时X( )=0 ,于是 可见,若f(t)是实偶函数,则F()也是实偶函数,即 7】:’匚Fl左边反褶,右边共轭 (1.2)f(t)是实的奇函数,即-f(t)=f(-t) R(J的积分项是奇函数,而奇函数在对称区间内的积分为零,故这时R( )=0 ,于是 (2-33) φ((w) = arc tan (曲)=2[ /(t)cos^? 根据定义,上式还可以写成

常用函数傅里叶变换

常用函数傅里叶变换 Document serial number【UU89WT-UU98YT-UU8CB-UUUT-UUT108】

附录A 拉普拉斯变换及反变换1.表A-1 拉氏变换的基本性质

2.表A-2 常用函数的拉氏变换和z变换表

3. 用查表法进行拉氏反变换 用查表法进行拉氏反变换的关键在于将变换式进行部分分式展开,然后逐项查表进行反变换。设)(s F 是s 的有理真分式 11 10 111)()()(a s a s a s a b s b s b s b s A s B s F n n n n m m m m ++++++++==---- (m n >) 式中系数n n a a a a ,,...,,110-,m m b b b b ,,,110- 都是实常数;n m ,是正整数。按代数定理可将)(s F 展开为部分分式。分以下两种情况讨论。 ① 0)(=s A 无重根 这时,F(s)可展开为n 个简单的部分分式之和的形式。 ∑=-=-++-++-+-=n i i i n n i i s s c s s c s s c s s c s s c s F 122 11)( (F-1) 式中,n s s s ,,,21 是特征方程A(s)=0的根。i c 为待定常数,称为F(s)在 i s 处的留数,可按下式计算: )()(lim s F s s c i s s i i -=→ (F-2) 或 i s s i s A s B c ='=)() ( (F-3) 式中,)(s A '为)(s A 对s 的一阶导数。根据拉氏变换的性质,从式(F-1)可求得原函数

常用傅里叶变换表

弧频率表示的时域信号注释傅里叶变换 线性1 时域平移2 频域平移3 , 变换2的频域对应 会收缩值较大,则如果 4 会扩而到原点附近,a趋向 | | . 散并变得扁平当无穷时,成为函数。 Delta 通过傅里叶变换的二元性性质。

5 交换时域变量和频域变量 . 得到 6 傅里叶变换的微分性质 变换7 6的频域对应 表示和的卷积—这 8就卷积定 9 矩形脉冲和归一化的sinc函数 变换10的频域对应。矩形函数是理

想的低通滤波器,sinc函数是这类10 滤波器对反因果冲击的响应。 tri是三角形函数 11 12 变换12的频域对应 2t) ?α的傅里叶变 exp( 高斯函数 换是他本身. 只有当 Re(α) 13 > 0时,这是可积的。 14 15

a>0 16 17 变换本身就是一个公式 δ(ω) 代表狄拉克δ函数分布. 这个变换展示了狄拉克18 δ函数的重要性:该函数是常函数的傅立叶变换 19 变换23的频域对应 20 由变换3和24得到. 由变换1和25得到,应用了欧拉公 21 iat?iat eeat) / 2. 式: cos() = ( +

22 由变换1和25得到 n)(n(ω) . δ这里, 自然数是一个n阶微分。函数分布的是狄拉克δ 这个变换是根据变换23 7和24得到的。将此变换与1结合使用,我们可以变换所有多项式。 此处sgn(ω)为符号函数;注意此变 24 换与变换7和24是一致的. 25 变换29的推广. 26 变换29的频域对应. ut)是单位阶跃函数此处(; 此变换 27

根据变换1和31得到. uta > 0. ,且()是单位阶跃函数28 狄拉克梳状函数——有助于解释或34 理解从连续到离散时间的转变.

傅里叶变换基本性质

傅里叶变换的基本性质(一) 傅里叶变换建立了时间函数和频谱函数之间转换关系。在实际信号分析中,经常需要对信号的时域和频域之间的对应关系及转换规律有一个清楚而深入的理解。因此有必要讨论傅里叶变换的基本性质,并说明其应用。 一、线性 傅里叶变换是一种线性运算。若 则 其中a和b均为常数,它的证明只需根据傅里叶变换的定义即可得出。 例3-6利用傅里叶变换的线性性质求单位阶跃信号的频谱函数。 解因 由式(3-55)得 二、对称性 若则 证明因为 有 将上式中变量换为x,积分结果不变,即

再将t用代之,上述关系依然成立,即 最后再将x用t代替,则得 所以 证毕 若是一个偶函数,即,相应有,则式(3-56) 成为 可见,傅里叶变换之间存在着对称关系,即信号波形与信号频谱函数的波形有着互相置换的关系,其幅度之比为常数。式中的表示频谱函数坐标轴必须正负对调。例如: 例3-7若信号的傅里叶变换为 试求。 解将中的换成t,并考虑为的实函数,有 该信号的傅里叶变换由式(3-54)可知为

根据对称性 故 再将中的换成t,则得 为抽样函数,其波形和频谱如图3-20所示。 三、折叠性 若 则 四、尺度变换性 若 则 证明因a>0,由

令,则,代入前式,可得 函数表示沿时间轴压缩(或时间尺度扩展) a倍,而则表示 沿频率轴扩展(或频率尺度压缩) a倍。 该性质反映了信号的持续时间与其占有频带成反比,信号持续时间压缩的倍数恰好等于占有频带的展宽倍数,反之亦然。 例3-8已知,求频谱函数。 解前面已讨论了的频谱函数,且 根据尺度变换性,信号比的时间尺度扩展一倍,即波形压缩了一半,因此其频谱函数 两种信号的波形及频谱函数如图3-21所示。

2020年常用傅立叶变换表

作者:非成败 作品编号:92032155GZ5702241547853215475102 时间:2020.12.13 时域信号 弧频率表示的 傅里叶变换 注释 1 线性 2 时域平移 3 频域平移, 变 换2的频域对 应 4 如果值较大, 则会收缩 到原点附近,而 会 扩散并变得扁 平. 当 | a | 趋向无穷时,成 为 Delta函数。

5 傅里叶变换的二元性性质。通过交换时域变量和频域变量得到. 6 傅里叶变换的微分性质 7 变换6的频域对应 8 表示和 的卷积—这就是卷积定理 9 矩形脉冲和归一化的sinc函数 10 变换10的频域对应。矩形函数是理想的低通滤波器,sinc函数是这类滤波器对反因果冲击的响应。 11 tri是三角形函数 12 变换12的频域对应 13 高斯函数 exp( ?αt2) 的傅里叶变换是他本身. 只有当 Re(α) > 0时,这是可积的。 14

18 δ(ω) 代表狄拉克δ函数分布. 这个变换展示了狄拉克δ函数的重要性:该函数是常函数的傅立叶变换 19 变换23的频域对应 20 由变换3和24得到. 21 由变换1和25得到,应用了欧拉公式: cos(at ) = (e iat + e ? iat ) / 2. 22 由变换1和25得到 15 16 a>0 17 变换本身就是一个公式

23 这里, n是一个自然数. δ(n)(ω) 是狄拉克δ函数分布的n阶微分。这个变换是根据变换7和24得到的。将此变换与1结合使用,我们可以变换所有多项式。 24 此处sgn(ω)为符号函数;注意此变换与变换7和24是一致的. 25 变换29的推广. 26 变换29的频域对应. 27 此处u(t)是单位阶跃函数; 此变换根据变换1和31得到. 28 u(t)是单位阶跃函数,且a > 0. 34 狄拉克梳状函数——有助于解释或理解从连续到离散时间的转变.

傅里叶变换的基本性质 (2)

3-5 傅里叶变换的基本性质 傅里叶变换建立了时间函数和频谱函数之间转换关系。在实际信号分析中,经常需 要对信号的时域和频域之间的对应关系及转换规律有一个清楚而深入的理解。因此有必要讨论傅里叶变换的基本性质,并说明其应用。 一、 线性 傅里叶变换是一种线性运算。若 则 其中a 和b 均为常数,它的证明只需根据傅里叶变换的定义即可得出。 例3-6 利用傅里叶变换的线性性质求单位阶跃信号的频谱函数)(ωj F 。 解 因 由式(3-55)得 二、对称性 若 证明 因为 有 将上式中变量ω换为x ,积分结果不变,即 再将t 用ω代之,上述关系依然成立,即 最后再将x 用t 代替,则得 所以 证毕 若)(t f 是一个偶函数,即)()(t f t f =-,相应有)()(ωωf f =-,则式(3-56)成为 可见,傅里叶变换之间存在着对称关系,即信号波形与信号频谱函数的波形有着互相置换的关系,其幅度之比为常数π2。式中的ω-表示频谱函数坐标轴必须正负对调。例如

例3-7 若信号)(t f 的傅里叶变换为 试求)(t f 。 解 将)(ωj F 中的ω换成t ,并考虑)(ωj F 为ω的实函数,有 该信号的傅里叶变换由式(3-54)可知为 根据对称性 故 再将)(ω-f 中的ω-换成t ,则得 )(t f 为抽样函数,其波形和频谱如图3-20所示。 三、折叠性 若 则 四、尺度变换性 若 则 证明 因a >0,由 令at x =,则adt dx =,代入前式,可得 函数)(at f 表示)(t f 沿时间轴压缩(或时间尺度扩展) a 倍,而 ) (a j F ω 则表示 )(ωj F 沿频率轴扩展(或频率尺度压缩) a 倍。 该性质反映了信号的持续时间与其占有频带成反比,信号持续时间压缩的倍数恰好等于占有频带的展宽倍数,反之亦然。 例3-8 已知 ,求频谱函数)(ωj F 。 解 前面已讨论了

傅里叶变换常用公式

(正弦和/或余弦函数)或者它们的积分的线性组合。在不同的研究领域,傅立叶变换具有多种不同的变体形式,如连续傅立叶变换和离散傅立叶变换。最初傅立叶分析是作为热过程的解析分析的工具被提出的。 简介 Fourier transform或Transformée de Fourier有多个中文译名,常见的有“傅里叶变换”、“付立叶变换”、“傅立叶转换”、“傅氏转换”、“傅氏变换”、等等。 傅立叶变换是一种分析信号的方法,它可分析信号的成分,也可用这些成分合成信号。许多波形可作为信号的成分,比如正弦波、方波、锯齿波等,傅立叶变换用正弦波作为信号的成分。 傅里叶变换定义 f(t)是t的周期函数,如果t满足狄里赫莱条件:在一个以2T为周期内f(X)连续或只有有限个第一类间断点,附f(x)单调或可划分成有限个单调区间,则F(x)以2T为周期的傅里叶级数收敛,和函数S(x)也是以2T为周期的周期函数,且在这些间断点上,函数是有限值;在一个周期内具有有限个极值点;绝对可积。则有下图①式成立。称为积分运算f(t)的傅立叶变换,

②式的积分运算叫做F(ω)的傅立叶逆变换。F(ω)叫做f(t)的象函数,f(t)叫做 F(ω)的象原函数。F(ω)是f(t)的象。f(t)是F(ω)原象。 ①傅立叶变换 ②傅立叶逆变换 傅里叶变换在物理学、电子类学科、数论、组合数学、信号处理、概率论、统计学、密码学、声学、光学、海洋学、结构动力学等领域都有着广泛的应用(例如在信号处理中,傅里叶变换的典型用途是将信号分解成频率谱——显示与频率对应的幅值大小)。傅里叶变换相关 * 傅里叶变换属于谐波分析。 * 傅里叶变换的逆变换容易求出,而且形式与正变换非常类似; * 正弦基函数是微分运算的本征函数,从而使得线性微分方程的求解可以转化为常系数的代数方程的求解.在线性时不变的物理系统内,频率是个不变的性质,从而系统对于复杂激励的响应可以通过组合其对不同频率正弦信号的响应来获取; *卷积定理指出:傅里叶变换可以化复杂的卷积运算为简单的乘积运算,从而提供了计算卷积的一种简单手段;

常用傅里叶变换模板.doc

时域信号 角频率表示的 傅里叶变换 弧频率表示的 傅里叶变换 注释 1 线性 2 时域平移 3 频域平移,变换2的频域对应 4 如果值较大,则会收缩 到原点附近,而会扩 散并变得扁平.当| a |趋向无穷 时,成为狄拉克δ函数。 5 傅里叶变换的二元性性质。通过交 换时域变量和频域变量得到. 6 傅里叶变换的微分性质

7 变换6的频域对应 8 表示和的卷积—这就是 卷积定理 9 变换8的频域对应。 [编辑]平方可积函数 时域信号 角频率表示的 傅里叶变换 弧频率表示的 傅里叶变换 注释 10 矩形脉冲和归一 化的sinc函数11 变换10的频域对 应。矩形函数是 理想的低通滤波 器,sinc函数是 这类滤波器对反 因果冲击的响 应。

12 tri是三角形函数 13 变换12的频域对应 14 高斯函数exp( ? αt2)的傅里叶变 换是他本身.只 有当Re(α) > 0时,这是可积的。 15 光学领域应用较多 16 17 18 a>0 19 变换本身就是一个公式

20 J0(t)是0阶第 一类贝塞尔函 数。 21 上一个变换的推 广形 式; T n(t)是 第一类切比雪夫 多项式。 22 U n(t)是第二类 切比雪夫多项 式。 [编辑]分布 时域信号 角频率表示的 傅里叶变换 弧频率表示的 傅里叶变换 注释 23 δ(ω)代表狄拉克δ函数分 布.这个变换展示了狄拉 克δ函数的重要性:该函 数是常函数的傅立叶变换24 变换23的频域对应

25 由变换3和24得到. 26 由变换1和25得到,应用了欧拉公式: cos(at) = (e iat + e?iat) / 2. 27 由变换1和25得到 28 这里, n是一个自然数.δ(n)(ω)是狄拉克δ函数分布的n阶微分。这个变换是根据变换7和24得到的。将此变换与1结合使用,我们可以变换所有多項式。 29 此处sgn(ω)为符号函数;注意此变换与变换7和24是一致的. 30 变换29的推广. 31 变换29的频域对应. 32 此处u(t)是单位阶跃函数;此变换根据变换1和31得到.

傅里叶变换性质证明

傅里叶变换性质证明The final revision was on November 23, 2020

傅里叶变换的性质 2.6.1线性 若信号和的傅里叶变换分别为和, 则对于任意的常数a和b,有 将其推广,若,则 其中为常数,n为正整数。 由傅里叶变换的定义式很容易证明线性性质. 显然傅里叶变换也是一种线性运算,在第一章我们已经知道了,线性有两个含义:均匀性和叠加性。均匀性表明,若信号乘以常数a,则信号的傅里叶变换也乘以相同的常数a,即

叠加性表明,几个信号之和的傅里叶变换等于各个信号的傅里叶变换之和? 2.6.2 反褶与共轭性 设f(t)的傅里叶变换为,下面我们来讨论信号反褶、共轭以及既反褶又共轭后,新信号的傅里叶变换。 (1)反褶 f(-t)是f(t)的反褶,其傅里叶变换为 (2)共轭 (3)既反褶又共轭 本性质还可利用前两条性质来证明: 设g(t)=f(-t),h(t)=g*(t),则

在上面三条性质的证明中,并没有特别指明f(t)是实函数还是复函数,因此,无论f(t)为实信号还是复信号,其傅里叶变换都满足下面三条性质2.6.3 奇偶虚实性 已知f(t)的傅里叶变换为。在一般情况下,是复函数,因此可以把它表示成模与相位或者实部与虚部两部分,即 ? 根据定义,上式还可以写成 下面根据f(t)的虚实性来讨论F()的虚实性。 (1) f(t)为实函数对比式(2-33)与(2-34),由FT的唯一性可得 ()f(t)是实的偶函数,即f(t)=f(-t) X()的积分项是奇函数,而奇函数在对称区间内的积分为零,故 这时X()=0,于是 可见,若f(t)是实偶函数,则F()也是实偶函数,即 左边反褶,右边共轭 ()f(t)是实的奇函数,即-f(t)=f(-t) R()的积分项是奇函数,而奇函数在对称区间内的积分为零,故

常用傅里叶变换

时域 信号 角频率 表示的 傅里叶 变换 弧频率 表示的 傅里叶 变换 注释 1 线性 2 时域平移 3 频域平移,变换2的频域对应 4 如果值较大,则会收缩到原点附近,而会扩散并变得扁平. 当|?a?|?趋向无穷时,成为狄拉克δ函数。 5 傅里叶变换的二元性性质。通过交换时域变量和频域变量得到. 6 傅里叶变换的微分性质 7 变换6的频域对应 8 表示和的卷积—这就是卷积定理 9 变换8的频域对应。 [编辑]平方可积函数

换换 10 矩形脉冲和归一化的sinc函数 11 变换10的频域对应。矩形函数是理想的低通滤波器,sinc函数是这类滤波器对反因果冲击的响应。 12 tri?是三角形函数 13 变换12的频域对应 14 高斯函数exp( ? αt2)的傅里叶变换是他本身.只有当Re(α) > 0时,这是可积的。 15 光学领域应用较多 16 17 18 a>0 19 变换本身就是一个公式 20 J0(t)?是0阶第一类贝塞尔函数。 21 上一个变换的推广形式;?T n(t)?是第一类切比雪夫多项式。 22 U n?(t)是第二类切比雪夫多项式。 [编辑]分布

时域信号角频率 表示的 傅里叶 变换 弧频率 表示的 傅里叶 变换 注释 23 δ(ω)代表狄拉克δ函数分布.这个变换展示了狄拉克δ函数的重要性:该函数是常函数的傅立叶变换 24 变换23的频域对应 25 由变换3和24得到. 26 由变换1和25得到,应用了欧拉公式:?cos(at) = (e iat?+?e???iat) / 2. 27 由变换1和25得到 28 这里,?n是一个自然数.δ(n)(ω)是狄拉克δ函数分布的n阶微分。这个变换是根据变换7和24得到的。将此变换与1结合使用,我们可以变换所有多项式。 29 此处sgn(ω)为符号函数;注意此变换与变换7和24是一致的. 30 变换29的推广. 31 变换29的频域对应. 32 此处u(t)是单位阶跃函数;此变换根据变换1和31得到. 33 u(t)是单位阶跃函数,且a?> 0. 34 狄拉克梳状函数——有助于解释或理解从连续到离散时间的转变.

相关文档
最新文档