傅立叶级数的意义--傅立叶级数是怎么来的

写这篇文章的起因是14年有道题目:
请添加图片描述
本题实质上是考察傅立叶级数的意义,因此要求扩大为不能只拘泥于傅里叶级数的计算相关问题,故作此篇。

一、课本上的内容

  1. 傅立叶级数:
    设函数 f ( x ) f(x) f(x)是周期为 2 l 2l 2l的周期函数,且在 [ − l , l ] [-l,l] [l,l]上可积,则称
    a n = 1 l ∫ − l l f ( x ) c o s n π x l d x ( n = 0 , 1 , 2 , . . . ) a_n=\frac{1}{l}\int_{-l}^{l}f(x)cos\frac{n\pi x}{l}dx (n=0, 1, 2, ...) an=l1llf(x)coslxdx(n=0,1,2,...)
    b n = 1 l ∫ − l l f ( x ) s i n n π x l d x ( n = 0 , 1 , 2 , . . . ) b_n=\frac{1}{l}\int_{-l}^{l}f(x)sin\frac{n\pi x}{l}dx (n=0, 1, 2, ...) bn=l1llf(x)sinlxdx(n=0,1,2,...)
    f ( x ) f(x) f(x)的以 2 l 2l 2l为周期的傅立叶系数,称级数
    a 0 2 + ∑ n = 1 ∞ ( a n c o s n π x l + b n s i n n π x l ) \frac{a_0}{2}+\sum_{n=1}^\infty (a_ncos\frac{n\pi x}{l}+b_nsin\frac{n\pi x}{l}) 2a0+n=1(ancoslx+bnsinlx)
    f ( x ) f(x) f(x)的以 2 l 2l 2l为周期的傅立叶级数,记作
    f ( x ) ∼ a 0 2 + ∑ n = 1 ∞ ( a n c o s n π x l + b n s i n n π x l ) f(x)\sim \frac{a_0}{2}+\sum_{n=1}^\infty (a_ncos\frac{n\pi x}{l}+b_nsin\frac{n\pi x}{l}) f(x)2a0+n=1(ancoslx+bnsinlx)
  2. 狄利克雷收敛定理
    f ( x ) f(x) f(x)是以 2 l 2l 2l为周期的可积函数,若在 [ − l , l ] [-l,l] [l,l]上满足:1)连续或只有有限个第一类间断点;2)至多只有有限个极值点,
    f ( x ) f(x) f(x)的傅立叶级数在 [ − l , l ] [-l,l] [l,l]上处处收敛,记其和函数为 S ( x ) S(x) S(x),则
    S ( x ) = { f ( x ) , x 为连续点, f ( x − 0 ) + f ( x + 0 ) 2 , x 为间断点, f ( − l + 0 ) + f ( l − 0 ) 2 , x = ± l . S(x)=\begin{cases}f(x),&x\text{ 为连续点,}\\[2ex]\dfrac{f(x-0)+f(x+0)}{2},&x\text{ 为间断点,}\\[2ex]\dfrac{f(-l+0)+f(l-0)}{2},&x=\pm l.\end{cases} S(x)= f(x),2f(x0)+f(x+0),2f(l+0)+f(l0),x 为连续点,x 为间断点,x=±l.
  3. 正弦级数和余弦级数
    f ( x ) ∼ a 0 2 + ∑ n = 1 ∞ ( a n c o s n π x l + b n s i n n π x l ) f(x)\sim \frac{a_0}{2}+\sum_{n=1}^\infty (a_ncos\frac{n\pi x}{l}+b_nsin\frac{n\pi x}{l}) f(x)2a0+n=1(ancoslx+bnsinlx)
    { a 0 = 1 l ∫ − l l f ( x ) d x a n = 1 l ∫ − l l f ( x ) cos ⁡ n π x l d x , n = 1 , 2 , . . . b n = 1 l ∫ − l l f ( x ) sin ⁡ n π x l d x , n = 1 , 2 , . . . \begin{cases}a_0=\frac{1}{l}\int_{-l}^lf(x)dx \\[2ex]a_n=\frac{1}{l}\int_{-l}^lf(x)\cos \dfrac{n\pi x}{l}dx,n=1,2,... \\[2ex]b_n=\frac{1}{l}\int_{-l}^lf(x)\sin \dfrac{n\pi x}{l}dx,n=1,2,... \end{cases} a0=l1llf(x)dxan=l1llf(x)coslxdx,n=1,2,...bn=l1llf(x)sinlxdx,n=1,2,...
    • 当f(x)为奇函数时,其展开式是正弦级数
      f ( x ) ∼ ∑ n = 1 ∞ b n s i n n π x l , b n = 2 l ∫ 0 l f ( x ) s i n n π x l d x , n = 1 , 2 , . . . f(x)\sim \sum_{n=1}^\infty b_nsin\frac{n\pi x}{l},b_n=\frac{2}{l}\int_0^lf(x)sin\frac{n\pi x}{l}dx,n=1, 2, ... f(x)n=1bnsinlxbn=l20lf(x)sinlxdx,n=1,2,...
    • 当f(x)为偶函数时,其展开式是余弦级数
      f ( x ) ∼ a 0 2 + ∑ n = 1 ∞ a n cos ⁡ n π x l f(x)\sim \frac{a_0}{2}+\sum_{n=1}^\infty a_n\cos \frac{n\pi x}{l} f(x)2a0+n=1ancoslx
      a 0 = 2 l ∫ 0 l f ( x ) d x , a n = 2 l ∫ 0 l f ( x ) cos ⁡ n π x l d x , n = 1 , 2 , . . . a_0=\frac{2}{l}\int_{0}^lf(x)dx,a_n=\frac{2}{l}\int_0^lf(x)\cos \frac{n\pi x}{l}dx, n=1, 2, ... a0=l20lf(x)dx,an=l20lf(x)coslxdx,n=1,2,...

二、傅立叶级数是怎么来的

一个函数可以由若干三角函数的和来逼近,即
f ( x ) ≈ c 1 g 1 ( x ) + c 2 g 2 ( x ) + . . . + c n g n ( x ) f(x)\approx c_1g_1(x)+c_2g_2(x)+...+c_ng_n(x) f(x)c1g1(x)+c2g2(x)+...+cngn(x)
那么如何才能找到最合适的解,使得上式约等于符号左右两边最大限度地逼近呢?

做法是使二者的均方误差最小,即令下式最小:
ϵ 2 = 1 x 2 − x 1 ∫ x 1 x 2 [ f ( x ) − ∑ j = 1 n c j g i ( x ) ] 2 d x \epsilon^2=\frac{1}{x_2-x_1}\int_{x_1}^{x_2}[f(x)-\sum_{j=1}^nc_jg_i(x)]^2dx ϵ2=x2x11x1x2[f(x)j=1ncjgi(x)]2dx
即令下式为零
∂ ϵ 2 ∂ c j = 0 \frac{\partial \epsilon^2}{\partial c_{j}}=0 cjϵ2=0
(这里详细的推导有空再写)
总之求导并使导数为零后,就能求出来傅立叶系数的值,因此也就有了最终的傅立叶级数的格式。

换句话来说,已知周期函数可用一系列三角函数之和来表示,这个和式就是傅立叶级数,而三角函数前面的系数就是傅立叶系数。傅立叶系数的选择,是为了使 I n = ∫ − π π [ f ( x ) − f n ( x ) ] 2 d x I_n=\int_{-\pi}^\pi [f(x)-f_n(x)]^2dx In=ππ[f(x)fn(x)]2dx达到最小

三、一些结论和回归本题

由上可知傅立叶级数的本质是用一系列三角函数去逼近一个周期函数。

了解这个之后,对于上面的题目,可以很轻松地看出等号右面的式子就是在算 f ( x ) = x f(x)=x f(x)=x g ( x ) = a c o s x + b s i n x g(x)=acosx+bsinx g(x)=acosx+bsinx这两个函数的逼近程度。取min值,就是在找最逼近的情况下,三角函数之前的系数是多少。

而由上可知,傅立叶级数的推导过程(实质上是傅立叶系数的推导过程),就是在令导数为零后求其系数值。也就是在求最逼近的一系列三角函数,其前面的系数是多少。

因此知这道题就是在求傅立叶系数。

再由项的数量和 cos ⁡ n π x l = cos ⁡ x \cos\frac{n\pi x}{l}=\cos x coslx=cosx可知让算的是n=1时的傅立叶系数(即正如题目中的名字一样,是傅立叶系数中的 a 1 a_1 a1 b 1 b_1 b1

由公式知
a 1 = 1 l ∫ − l l f ( x ) cos ⁡ n π x l d x = 1 π ∫ − π π x cos ⁡ x d x = 0 a_1=\frac{1}{l}\int_{-l}^{l}f(x)\cos \frac{n\pi x}{l}dx=\frac{1}{\pi}\int_{-\pi}^{\pi}x\cos xdx=0 a1=l1llf(x)coslxdx=π1ππxcosxdx=0
b 1 = 1 l ∫ − l l f ( x ) sin ⁡ n π x l d x = 1 π ∫ − π π x sin ⁡ x d x = 2 b_1=\frac{1}{l}\int_{-l}^{l}f(x)\sin \frac{n\pi x}{l}dx=\frac{1}{\pi}\int_{-\pi}^{\pi}x\sin xdx=2 b1=l1llf(x)sinlxdx=π1ππxsinxdx=2
所以得 a 1 cos ⁡ x + b 1 sin ⁡ x = 2 sin ⁡ x a_1\cos x+b_1\sin x=2\sin x a1cosx+b1sinx=2sinx,故选A

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/122901.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

应用案例|基于三维机器视觉的机器人引导电动汽车充电头自动插拔应用方案

Part.1 项目背景 人类对减少温室气体排放、提高能源效率以及减少对化石燃料的依赖,加速了电动汽车的普及,然而,电动汽车的充电依然面临一些挑战。传统的电动汽车充电通常需要人工干预,插入和拔出充电头,这不仅可能导致…

计算机中了faust勒索病毒怎么办,faust勒索病毒解密,数据恢复

近年来网络技术得到了飞速发展,为人们的企业生产生活提供了极大便利,但随之而来的网络安全威胁也不断增加,近期,云天数据恢复中心收到了很多企业的求助,企业的计算机服务器遭到了faust勒索病毒攻击,导致企业…

Vue3.0插槽

用法&#xff1a; 父组件App.vue <template><div><!--将html代码插入到子组件中带默认名称的插槽中--><AChild><!--这段html会插入到AChild组件中<slot></slot>插槽中--><!-- 注意&#xff1a;写在父组件中的html代码只能在父组…

ubuntu 18.04 编译安装flexpart 10.4(2023年) —— 筑梦之路

2023年10月29日 环境说明 操作系统版本&#xff1a;ubuntu 18.04 python版本&#xff1a;3.6.9 gcc版本&#xff1a;7.5.0 编译安装路径&#xff1a;/usr/local cmake: 3.10.2 所需要的源码包我已经打包放到我的资源。 2021年1月份已经写过一篇Ubuntu 编译安装的帖子F…

电子器件 二极管

二极管主要是利用其单向导电性&#xff0c;通常用于整流、检波、限幅、元件保护等&#xff0c;在数字电路中常作为开关元件。 一、常用二极管类型 高频二极管 1N4148 等 肖特基二极管 SS14 SS34 SS54 等 快恢复二极管&#xff08;FRD&#xff09; 可以用快恢复二极管代替肖特…

YUV的红蓝颠倒(反色)的原因及解决

原因 UV排列反了。 比如说&#xff0c;NV21和YUV420SP的Y排列相同&#xff0c;UV则相反。给你YUV420SP&#xff0c;你当作NV21保存JPG&#xff0c;就会发生红蓝拿起。 解决办法 就是把UV互换一下。具体代码&#xff1a; NV21转YUV420SP的代码_nv21转yuv420格式-CSDN博客 …

【机器学习可解释性】4.SHAP 值

机器学习可解释性 1.模型洞察的价值2.特征重要性排列3.部分依赖图4.SHAP 值5.SHAP 值 高级使用 正文 理解各自特征的预测结果&#xff1f; 介绍 您已经看到(并使用)了从机器学习模型中提取一般解释技术。但是&#xff0c;如果你想要打破模型对单个预测的工作原理? SHAP 值…

C++模板编程和标准模板库(STL)

1、C模板编程 1&#xff09;函数模板 #include <iostream> using namespace std;// 声明一个泛型类型T&#xff0c;参数化数据类型 template <typename T> // 定义一个函数模板 T man(T a, T b) {return (a>b?a:b); }int main() {// 使用的时候没有指定参数类…

开源3D激光(视觉)SLAM算法汇总(持续更新)

原文连接 目录 一、Cartographer 二、hdl_graph_slam 三、LOAM 四、LeGO-LOAM 五、LIO-SAM 六、S-LOAM 七、M-LOAM 八、livox-loam 九、Livox-Mapping 十、LIO-Livox 十一、FAST-LIO2 十二、LVI-SAM 十三、FAST-Livo 十四、R3LIVE 十五、ImMesh 十六、Point-LIO 一、Cartograph…

canvas基础3 -- 交互

点击交互 使用 isPointInPath(x, y) 判断鼠标点击位置在不在图形内 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"&…

拿到 phpMyAdmin 如何获取权限

文章目录 拿到 phpMyAdmin 如何获取权限1. outfile 写一句话木马2. general_log_file 写一句话木马 拿到 phpMyAdmin 如何获取权限 1. outfile 写一句话木马 尝试使用SQL注入写文件的方式&#xff0c;执行 outfile 语句写入一句话木马。 select "<?php eval($_REQU…

电商独立站前端、后端、接口协议和电商API接口请求方式

前端是做什么的&#xff1f;后端是做什么的&#xff1f;哪些事情&#xff0c;是前端做的&#xff1f;哪些事情&#xff0c;是后端做的&#xff1f;前后端一体是什么意思&#xff1f;接口、接口协议、接口请求方式…… 1、前端所写的程序&#xff0c;主要运行在客户端&#xff…

postgresql14管理(六)-备份与恢复

定义 备份&#xff08;backup&#xff09;&#xff1a;通过物理复制或逻辑导出的方式&#xff0c;将数据库的文件或结构和数据拷贝到其他位置进行存储&#xff1b; 还原&#xff08;restore&#xff09;&#xff1a;是一种不完全的恢复。使用备份文件将数据库恢复到备份时的状…

项目|金额场景计算BigDecimal使用简记

前言 在实际项目开发中&#xff0c;我们经常会遇到一些金额计算&#xff0c;分摊等问题&#xff0c;通常我们都使用java.math.BigDecimal 来完成各种计算&#xff0c;避免使用浮点数float,double来计算金额&#xff0c;以免丢失精度&#xff0c;以下是博主部分使用场景和使用Bi…

[Docker]三.Docker 部署nginx,以及映射端口,挂载数据卷

一.Docker 部署 Nginx 以及端口映射 Docker 部署 Nginx,首先需要下载nginx镜像,然后启动这个镜像,就运行了一个nginx的容器了 1.下载 nginx 镜像并启动容器 #查看是否存在nginx镜像:发现没有nginx镜像 [rootlocalhost zph]# docker images | grep nginx#下载nginx镜像 [rootl…

【Spring】IOC容器与Bean的常用属性配置

文章目录 1.前言2.IOC容器2.1 BeanFactory 容器2.2 ApplicationContext 容器 3.Bean的常用属性配置4. 总结 1.前言 在之前的文章-IOC的快速入门中讲过Bean这个概念. 本来就来介绍容器与Bean的常用属性配置 在Spring框架中&#xff0c;Bean指的是被Spring加载生成出来的对象。 …

12、SpringCloud -- redis库存和redis预库存保持一致、优化后的压测效果

目录 redis库存和redis预库存保持一致问题的产生需求:代码:测试:优化后的压测效果之前的测试数据优化后的测试数据redis库存和redis预库存保持一致 redis库存是指初始化是从数据库中获取最新的秒杀商品列表数据存到redis中 redis的预库存是指每个秒杀商品每次成功秒杀之后…

永恒之蓝漏洞 ms17_010 详解

文章目录 永恒之蓝 ms 17_0101.漏洞介绍1.1 影响版本1.2 漏洞原理 2.信息收集2.1 主机扫描2.2 端口扫描 3. 漏洞探测4. 漏洞利用5.后渗透阶段5.1创建新的管理员账户5.2开启远程桌面5.3蓝屏攻击 永恒之蓝 ms 17_010 1.漏洞介绍 永恒之蓝&#xff08;ms17-010&#xff09;爆发于…

安装虚拟机(VMware)保姆级教程及配置虚拟网络编辑器和安装WindowsServer以及宿主机访问虚拟机和配置服务器环境

目录 一、操作系统 1.1.什么是操作系统 1.2.常见操作系统 1.3.个人版本和服务器版本的区别 1.4.Linux的各个版本 二、VMware Wworkstation Pro虚拟机的安装 1.下载与安装 注意&#xff1a;VMWare虚拟网卡 2.配置虚拟网络编辑器 三、安装配置 WindowsServer 1.创建虚拟…

自动化项目实战 [个人博客系统]

自动化博客项目 用户注册登录验证效验个人博客列表页博客数量不为 0 博客系统主页写博客 我的博客列表页效验 刚发布的博客的标题和时间查看 文章详情页删除文章效验第一篇博客 不是 "自动化测试" 注销退出到登录页面,用户名密码为空 用户注册 Order(1)Parameterized…