1、  考虑到一个函数可以展开成一个多项式的和,可惜多项式并不能直观的表示周期函数,由于正余弦函数是周期函数,可以考虑任意一个周期函数能否表示成为一系列正余弦函数的和。假设可以,不失一般性,于是得到:

f(t)= A0+∑(n=1,∞) Ansin(nωt+Φn)

2、  将后面的正弦函数展开:

Ansin(nωt+Φn)=AnsinΦncosnωt+AncosΦnsinnωt

令 a0/2 =A0,an = AnsinΦn,bn=AncosΦn,x=ωt,可得

f(x)= a0/2+∑(n=1,∞)(ancosnx+bnsinnx)

对两边在区间[-π,π]积分,得

ƒ(-π->π) f(x)dx = ƒ(-π->π)a0/2dx +ƒ(-π->π)(∑(n=1,∞) (ancosnx+bnsinnx))dx

ƒ(-π->π) f(x)dx = ƒ(-π->π)a0/2dx +∑(1 -> ∞) (ƒ(-π->π)(ancosnx+bnsinnx)dx)

ƒ(-π->π) f(x)dx = ƒ(-π->π)a0/2dx +∑( 1 -> ∞) [anƒ(-π->π)cosnxdx+bnƒ(-π->π)sinnxdx]

ƒ(-π->π) f(x)dx =a0/2 * 2π  +∑( 1 -> ∞) [anƒ(-π->π)cosnxdx+bnƒ(-π->π)sinnxdx]

当n=0時

ƒ(-π->π) f(x)dx = ao * π

于是我们求出了a0的值。

ao  = ƒ(-π->π) f(x)dx /π

三角函数系{1,cosx,sinx,cos2x,sin2x,……,cosnx,sinnx,……}  -------------- ⑴

在区间[-π,π]上正交,就是指在三角函数系⑴中任何不同的两个函数的乘积在区间[-π,π]上的积分等于0,即

∫[-π->π]cosnxdx=0

∫[-π->π]sinnxdx=0

∫[-π->π]sinkxcosnxdx=0

∫[-π->π]coskxcosnxdx=0

∫[-π->π]sinkxsinnxdx=0

(k,n=1,2,3.....,k≠n)

下面利用三角函数正交性求出an,在原函数两端乘以cos(nx)再进行积分。

ƒ(-π->π) f(x)*cosnx dx = ƒ(-π->π)a0/2 * cosnx dx +ƒ(-π->π)(∑(n=1,∞)(ancosnx*cosnx + bnsinnx*cosnx))dx

ƒ(-π->π) f(x)*cosnx dx = a0/2 ƒ(-π->π) cosnx dx +∑(n=1,∞)[ an ƒ(-π->π)cosnx*cosnxdx + bn ƒ(-π->π)sinnx*cosnxdx])

根据上面提到的性质,可知 ƒ(-π->π) cosnx dx =0,ƒ(-π->π)sinnx*cosnxdx =0, 因此

ƒ(-π->π) f(x)*cosnx dx = an ƒ(-π->π)[cosnx*cosnxdx]

ƒ(-π->π) f(x)*cosnx dx = an  ƒ(-π->π)[1+cos2nx)/2 dx]

ƒ(-π->π) f(x)*cosnx dx = an [  ƒ(-π->π)1/2 dx +  ƒ(-π->π)(cos2nx/2 )dx

ƒ(-π->π) f(x)*cosnx dx = an ( π + 1/2 *( sin2nx|(-π->π))

ƒ(-π->π) f(x)*cosnx dx = an  π

得  an = 1/π ƒ(-π->π) f(x)*cosnx dx (n=1,2,3.....)

再用sin(nx)乘,再进行积分就会得到bn,

bn = 1/π ƒ(-π->π) f(x)*sinnx dx (n=1,2,3.....)

于是乎得到了一个任意函数展开成为正余弦函数的通用表达式,同时为什么会出现A0/2而不是直接的A0的原因也很明朗:就是让整个表达式更具有通用性,体现一种简洁的美。

通过了以上的证明过程,应该很容易记住傅里叶变换的公式。

到此为止,作为一个工程人员不用再去考虑了,可是作为每一个数学家他们想的很多,他们需要知道右侧的展开式为什么收敛于原函数,这个好难,有个叫Dirichlet的家伙证明出如下结论:

这里涉及两个函数

(1)事先给定一个函数f(x)

(2)根据f(x)构造一个Fourier级数,这是一个形式上的无穷项的和,和函数F(x)不一定存在.所以要判断它是否收敛.如果不收敛,f(x)与F(x)就毫无关系.

(3)如果判断出Fourier级数收敛,其和函数为F(x),而F(x)也不一定是f(x)

(4)Dirichlet定理指出,满足收敛定理2条件时,和函数F(x)恰等于f(x)在点x处左右极限的平均值.

用一个生活中的例子来阐明这过程:

(1)事先给您一只动物(如小兔)的旧衣服,小兔的旧衣服就是f(x)

(2)您根据小兔的旧衣服为它做一件新衣服,新衣服就是F(x),但是衣服F(x)未必能穿(未必收敛)

(3)即使能穿(收敛),新旧衣服也不一定大小完全一样(f与F未必相同)

(4)如果满足一定条件,新衣服F(x)在某些地方(f(x)连续点)与旧衣服f(x)完全相同.新衣服F(x)在某些地方(f(x)的不连续点,像衣服的破洞)与旧衣服f(x)是不相同的.

至此以2π为周期的傅里叶变换证明完毕,只不过我们经常遇到的周期函数我想应该不会这么凑巧是2π,于是乎任意的一个周期函数如何知道其傅里叶变换呢,数学向来都是一个很具有条理性的东西,任意周期的函数的傅里叶变换肯定也是建立在2π周期函数的基础之上的。

一个以2L为周期的函数f1(x)如何进行傅里叶变换?因为z=2π*x/(2L)=πx/L,可以用 sin z(即sinπx/L)作基函数,用πx/L替换傅里叶变换右边表达式各项中的x,不难看出就是对原f(x)图像沿x轴进行缩放L/π倍,显然这个求和后的新图像就是f1(x), 于是乎得到如下公式:

f(x)= a0/2+∑(n=1,∞)(ancos n zx +bnsin n zx) = a0/2+∑(n=1,∞)(ancosnπx/L+bnsinnπx/L)

同前面的计算方法,可得

an =  1/L ƒ(-L->L) f(x)*cosn πx/L dx      // 基函数为sin πx/L

bn =  1/L ƒ(-L->L) f(x)*sinn πx/L dx      // 基函数为sin πx/L

傅里叶函数看起来其实还是比较复杂的,有没有一种更简单的表达形式来表示呢。既然提出这个问题,肯定是有的,我个人猜想肯定是复变

函数大师在挖掘复变函数的时候,用复变函数去套用经典的傅里叶变换,偶然间发现的••••••

一个基本的欧拉公式eiθ=cosθ +i*sinθ,这个很容易可以从复数的几何意义上得知,我们通过取两个互为相反数的θ可以得到两个式子,

进而可以得到cos 和 sin 的复数表达形式:

fT(t)= a0/2+∑(n=1,∞)(ancosnω0t+bnsinnω0t)     ...........(L)

ejθ=cosθ +j*sinθ                     (1)

ej-θ= cos-θ +j*sin-θ=  cosθ-j*sinθ    (2)

(1)+( 2),得

cosθ = ( ejθ+ej-θ)  /2             (3)

据(1)和(3),得

sinθ = ( ejθ-ej-θ)  /2j

则(L)可变形为

fT(t) = a0/2+ ∑(n=1,∞)( an  ( 1/2 * (e(jnω0t)+e(-jnω0t)))+ bn( 1/2 * e(jnω0t)-e(-jnω0t))))

= a0/2+ ∑(n=1,∞)( an  ( 1/2 * (e(jnω0t)+e(-jnω0t)))- bn( j/2 * e(jnω0t)-e(-jnω0t))))

= a0/2 + ∑(n=1,∞)( (an-jbn)/2 e(jnω0t)+(an+jbn)/2 e(-jnω0t))

令 c0 = a0/2 = 1/T  ƒ(-T/2->T/2) fT(t)dt

令  cn = (an-jbn)/2 = 1/T [ ƒ(-T/2->T/2) fT(t) cosnω0t dt - j ƒ(-T/2->T/2) fT(t) sinnω0t dt]

= 1/T  ƒ(-T/2->T/2)fT(t)(cosnω0t- jsinnω0t)dt  = 1/T  ƒ(-T/2->T/2)fT(t)(cos-nω0t + jsin-nω0t)dt

= 1/T  ƒ(-T/2->T/2)fT(t) e(-jnωot) dt  ( n=1,2,3...)

同理  c_n = (an+jbn)/2 = 1/T [ ƒ(-T/2->T/2) fT(t) ejnω0t dt    ( n=1,2,3...)

cn = 1/T  ƒ(-T/2->T/2)fT(t) e-jnω0t dt  ( n =±1,±2,±3,......)

据 ωon=ωn 得

cn == 1/T  ƒ(-T/2->T/2)fT(t) e(-jωnt) dt

看出来了么,在不同波形图(f(x)表达式不同)中,同一个正弦函数曲线(ωn 或频率相同),它们的系数不同,是因为f(x)不同,无它。

fT(t) = c0+∑(n=1,∞)[ cn ejωnt +c_n e-jωnt ]

fT(t) = c0+∑(n=-∞,∞)[ cn ejωnt]       ( n =0,±1,±2,±3,......)

sin的傅里叶变换公式_傅里叶变换的由来及复数下的傅里叶变换公式证明相关推荐

  1. latex大括号 多行公式_怎样在word中快速输入复杂的公式(在线识别数学、物理或化学公式)?...

    2020-04-11更新: 如果粘贴到word里面出现下图这样的方框,可以点击选中方框,按空格即可去掉方框. 在Word中,遇到要输入带根号.导数.积分.各种格式的公式的时候,有没有想要砸电脑的冲动? ...

  2. 通达信资金净流入公式_通达信资金净入净出指标公式

    额:AMOUNT/10000000,NODRAW; VAR1:=AMOUNT/((HIGH-LOW)*2-ABS(CLOSE-OPEN)); 流入亿:IF(CLOSE>OPEN,VAR1*(HI ...

  3. 怎么打公式_我们总结了一条抖音爆款公式

    其实抖音的推荐算法是没有标准答案的,但有迹可循. 因为官方的运营部门和算法部门是独立开的,连他们自己也不知道这个算法对不对. 但我们可以通过经验计算出一些公式,如下: 1. 抖音是无限级推荐的 首先有 ...

  4. 叉乘点乘混合运算公式_用抽象指标记号推导nabla算符相关公式

    正好这段时间电动力学讲完了nabla算符的一些公式,一开始记起来还有点烦人,遂尝试用抽象指标记号推一下. 需要先说明的几件事: 算符在此处即为和欧式度规 适配的导数算符(ordinary deriva ...

  5. 圆柱体积怎么算立方公式_圆柱体积怎么算 求圆柱体积的公式

    想要求圆柱的体积必须要记住圆柱对应的公式,下面小编为大家提供圆柱体积怎么算,希望对大家有所帮助. 求圆柱体积的算法 求圆柱体积先要求圆基的半径.两个圆都会做,因为它们大小相同.如果你已经知道半径,你可 ...

  6. 叉乘点乘混合运算公式_人教版小学二年级数学概念、公式汇总(附应用题),开学前给孩子预习!...

    二年级数学概念.公式 第一单元 长度单位 1.常用的长度单位:米.厘米. 2.测量较短物体通常用厘米作单位,测量较长物体通常用米作单位. 3.测量物体长度的方法:将物体的左端对准直尺 的"0 ...

  7. 通达信缠论买卖点公式_通达信缠论结构主图指标公式

    N1:=10;N2:=10;DISP:=2; K:=IF(PERIOD=5,1,{日} IF(PERIOD=6,1,{周} IF(PERIOD=7,1,{月} IF(PERIOD=8,1,{多分钟} ...

  8. 曲线运动与万有引力公式_最新高中物理必修二曲线运动到万有引力公式教学文稿...

    1 第六章 曲线运动 1 .运动的合成与分解:运动的合成与分解是指 l . v . a 的合成与分解.由于位移.速度.加速度都是矢量,合成时均 遵循平行四边形定则. 2 .平抛运动及其规律: ( 1 ...

  9. MathType公式使用技巧汇总——Mathtype怎么在word中编辑公式?论文中公式有哪技巧?有哪些注意事项?论文中的公式怎么写?

    文章目录 1 Mathtype安装 2 word 段落间插入公式 3 文字间嵌入(内联)公式 4 公式修改 5 不要使用键盘上的括号等符号 5.1 键盘上符号引发的问题 5.2 正确的符号使用方法 6 ...

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

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

最新文章

  1. jquery获得option的值和对option进行操作
  2. o2 atom(HP rw68xx)系列手机将可以使用Android。
  3. docker中使用golang:alpine镜像制作开启goweb的dockerfile
  4. uvm 形式验证_UVM基础
  5. mysql数据库索引 分区_数据库设计 – 要索引的列太多 – 使用mySQL分区?
  6. 传网易、京东6月相继赴港上市:共计筹资50亿美元
  7. 第一个C#程序:HelloWorld
  8. Kubernetes集群部署1
  9. REPNZ SCANS
  10. python 浮点数精确运算解决方案
  11. FPGA入门学习——流水灯
  12. python中判断一个数是否为素数_怎么用python判断一个数是否是素数
  13. 智方8000系房地产进销存管理系统 v4.30 官网
  14. 磁滞回线与软磁材料和硬磁材料的关系
  15. Microsoft Edge浏览器插件(1)
  16. Eclipse+WIN7+CC2538移植开发Contiki
  17. English--基础知识点--6--非限制性定语从句
  18. 一亩三分地-每日答题
  19. 线性代数-向量,矩阵,线性变换
  20. 分布式技术原理与实战45讲--06 加餐1:如何准备一线互联网公司面试?

热门文章

  1. 清明上河图轴卷图滑动
  2. 大一大学计算机考试考什么,【大学生计算机基础考题】 计算机基础大一考试题...
  3. 全国软考中级软件设计师 学习笔记-数据流图部分
  4. 使用Python获取键盘的输入
  5. python画正方形并涂色_画正方形-小学生 Python 入门课
  6. 重启tomcat服务器步骤
  7. 无穷级数(四)函数的幂级数展开
  8. 10负3次方计算机语言,10的负3次方等于多少?
  9. 实用的局域网文件传输工具 飞鸽传书
  10. 最新云优YUNUCMS企业网站管理系统