函数、函数的傅里叶级数展开、傅里叶级数的和函数之间的关系

news2024/10/5 17:19:20

1.函数、函数的傅里叶级数展开、傅里叶级数的和函数之间的关系

1.1 傅里叶级数中的系数公式推导

我们先来推导一下傅里叶级数中的系数公式,其实笔者已经写过一篇相关笔记,详见:为什么要把一个函数分解成三角函数?(傅利叶级数)



f ( x ) ∼ a 0 2 + ∑ n = 1 ∞ ( a n cos ⁡ n π x l + b n sin ⁡ n π x l ) ( x ∈ R )   f ( x ) = a 0 2 + ∑ n = 1 ∞ ( a n cos ⁡ n π x l + b n sin ⁡ n π x l ) ( − l < x < l )   a 0 = 1 l ∫ − l l f ( x ) d x = 2 l ∫ 0 l f ( x ) d x   a n = 1 l ∫ − l l f ( x ) cos ⁡ n π x l d x = 2 l ∫ 0 l f ( x ) cos ⁡ n π x l d x   b n = 1 l ∫ − l l f ( x ) sin ⁡ n π x l d x = 2 l ∫ 0 l f ( x ) sin ⁡ n π x l d x f(x)\sim \frac{a_0}{2}+\sum\limits_{n=1}^{\infty}(a_n\cos\frac{n\pi x}{l}+b_n\sin\frac{n\pi x}{l})(x\in \boldsymbol{R})\\ ~\\ f(x)= \frac{a_0}{2}+\sum\limits_{n=1}^{\infty}(a_n\cos\frac{n\pi x}{l}+b_n\sin\frac{n\pi x}{l})(-l\lt x\lt l)\\ ~\\ a_0=\frac{1}{l}\int_{-l}^{l}f(x)dx=\frac{2}{l}\int_{0}^{l}f(x)dx\\ ~\\ a_n=\frac{1}{l}\int_{-l}^{l}f(x)\cos\frac{n\pi x}{l}dx=\frac{2}{l}\int_{0}^{l}f(x)\cos\frac{n\pi x}{l}dx\\ ~\\ b_n=\frac{1}{l}\int_{-l}^{l}f(x)\sin\frac{n\pi x}{l}dx=\frac{2}{l}\int_{0}^{l}f(x)\sin\frac{n\pi x}{l}dx f(x)2a0+n=1(ancoslx+bnsinlx)(xR) f(x)=2a0+n=1(ancoslx+bnsinlx)(l<x<l) a0=l1llf(x)dx=l20lf(x)dx an=l1llf(x)coslxdx=l20lf(x)coslxdx bn=l1llf(x)sinlxdx=l20lf(x)sinlxdx
如果上述公式中 l = π l=\pi l=π
f ( x ) ∼ a 0 2 + ∑ n = 1 ∞ ( a n cos ⁡ n x + b n sin ⁡ n x ) ( x ∈ R )   f ( x ) = a 0 2 + ∑ n = 1 ∞ ( a n cos ⁡ n x + b n sin ⁡ n x ) ( − π < x < π )   a 0 = 1 π ∫ − π π f ( x ) d x = 2 π ∫ 0 π f ( x ) d x   a n = 1 π ∫ − π π f ( x ) cos ⁡ n x d x = 2 π ∫ 0 π f ( x ) cos ⁡ n x d x   b n = 1 π ∫ − π π f ( x ) sin ⁡ n x d x = 2 π ∫ 0 π f ( x ) sin ⁡ n x d x f(x)\sim \frac{a_0}{2}+\sum\limits_{n=1}^{\infty}(a_n\cos nx+b_n\sin nx)(x\in \boldsymbol{R})\\ ~\\ f(x)= \frac{a_0}{2}+\sum\limits_{n=1}^{\infty}(a_n\cos nx+b_n\sin nx)(-\pi\lt x\lt \pi)\\ ~\\ a_0=\frac{1}{\pi}\int_{-\pi}^{\pi}f(x)dx=\frac{2}{\pi}\int_{0}^{\pi}f(x)dx\\ ~\\ a_n=\frac{1}{\pi}\int_{-\pi}^{\pi}f(x)\cos nxdx=\frac{2}{\pi}\int_{0}^{\pi}f(x)\cos nxdx\\ ~\\ b_n=\frac{1}{\pi}\int_{-\pi}^{\pi}f(x)\sin nxdx=\frac{2}{\pi}\int_{0}^{\pi}f(x)\sin nxdx f(x)2a0+n=1(ancosnx+bnsinnx)(xR) f(x)=2a0+n=1(ancosnx+bnsinnx)(π<x<π) a0=π1ππf(x)dx=π20πf(x)dx an=π1ππf(x)cosnxdx=π20πf(x)cosnxdx bn=π1ππf(x)sinnxdx=π20πf(x)sinnxdx

1.2将函数展开为傅里叶级数

2008年数一
将函数 f ( x ) = 1 − x 2 ( 0 ≤ x ≤ π ) f(x)=1-x^2(0\leq x\leq \pi) f(x)=1x2(0xπ) 展开成余弦形式的傅里叶级数,并求级数 ∑ n = 1 ∞ ( − 1 ) n − 1 n 2 \sum\limits_{n=1}^{\infty}\frac{(-1)^{n-1}}{n^2} n=1n2(1)n1的和
由于展开成余弦形式的傅里叶级数,故不含正弦级数且 b n = 0 b_n=0 bn=0
f ( x ) ∼ a 0 2 + ∑ n = 1 ∞ a n cos ⁡ n x ( x ∈ R )   f ( x ) = a 0 2 + ∑ n = 1 ∞ a n cos ⁡ n x ( − π ≤ x ≤ π )   a 0 = 1 π ∫ − π π 1 − x 2 d x = 2 π ∫ 0 π 1 − x 2 d x = 2 ( 1 − π 2 3 )   a n = 1 π ∫ − π π ( 1 − x 2 ) cos ⁡ n x d x = 2 π ∫ 0 π ( 1 − x 2 ) cos ⁡ n x d x = ( − 1 ) n + 1 ⋅ 4 n 2 f(x)\sim \frac{a_0}{2}+\sum\limits_{n=1}^{\infty}a_n\cos nx(x\in \boldsymbol{R})\\ ~\\ f(x)= \frac{a_0}{2}+\sum\limits_{n=1}^{\infty}a_n\cos nx(-\pi\leq x\leq \pi)\\ ~\\ a_0=\frac{1}{\pi}\int_{-\pi}^{\pi}1-x^2dx=\frac{2}{\pi}\int_{0}^{\pi}1-x^2dx=2(1-\frac{\pi^2}{3})\\ ~\\ a_n=\frac{1}{\pi}\int_{-\pi}^{\pi}(1-x^2)\cos nxdx=\frac{2}{\pi}\int_{0}^{\pi}(1-x^2)\cos nxdx=\frac{(-1)^{n+1}\cdot4}{n^2} f(x)2a0+n=1ancosnx(xR) f(x)=2a0+n=1ancosnx(πxπ) a0=π1ππ1x2dx=π20π1x2dx=2(13π2) an=π1ππ(1x2)cosnxdx=π20π(1x2)cosnxdx=n2(1)n+14
f ( x ) = 1 − π 2 3 + ∑ n = 1 ∞ ( − 1 ) n + 1 ⋅ 4 n 2 cos ⁡ n x ( − π ≤ x ≤ π )   f ( 0 ) = 1 − π 2 3 + 4 ∑ n = 1 ∞ ( − 1 ) n + 1 n 2 ( − π ≤ x ≤ π )   f ( 0 ) = 1 − 0 2 = 1   1 = 1 − π 2 3 + 4 ∑ n = 1 ∞ ( − 1 ) n + 1 n 2 ( − π ≤ x ≤ π )   ∑ n = 1 ∞ ( − 1 ) n + 1 n 2 = π 2 12 f(x)= 1-\frac{\pi^2}{3}+\sum\limits_{n=1}^{\infty}\frac{(-1)^{n+1}\cdot4}{n^2}\cos nx(-\pi\leq x\leq \pi)\\ ~\\ f(0)=1-\frac{\pi^2}{3}+4\sum\limits_{n=1}^{\infty}\frac{(-1)^{n+1}}{n^2}(-\pi\leq x\leq \pi)\\ ~\\ f(0)=1-0^2=1\\ ~\\ 1=1-\frac{\pi^2}{3}+4\sum\limits_{n=1}^{\infty}\frac{(-1)^{n+1}}{n^2}(-\pi\leq x\leq \pi)\\ ~\\ \sum\limits_{n=1}^{\infty}\frac{(-1)^{n+1}}{n^2}=\frac{\pi^2}{12} f(x)=13π2+n=1n2(1)n+14cosnx(πxπ) f(0)=13π2+4n=1n2(1)n+1(πxπ) f(0)=102=1 1=13π2+4n=1n2(1)n+1(πxπ) n=1n2(1)n+1=12π2

1.3 函数、函数的傅里叶级数展开、傅里叶级数的和函数之间的关系的分析

作图过程如下:

函数 f ( x ) = 1 − x 2 ( 0 ≤ x ≤ π ) f(x)=1-x^2(0\leq x\leq \pi) f(x)=1x2(0xπ)

余弦级数中的部分余弦波

a n cos ⁡ n x a_n\cos nx ancosnx
此图中 n n n只从1取到5,共5个余弦波

各个余弦波(绿色)叠加后形成余弦级数(橙色)
∑ n = 1 ∞ a n cos ⁡ n x \sum\limits_{n=1}^{\infty}a_n\cos nx n=1ancosnx

余弦级数加 a 0 / 2 a_0/2 a0/2 的图像(蓝色)
a 0 2 + ∑ n = 1 ∞ a n cos ⁡ n x \frac{a_0}{2}+\sum\limits_{n=1}^{\infty}a_n\cos nx 2a0+n=1ancosnx


函数 f ( x ) f(x) f(x)(红色)及将其展开成余弦形式的傅里叶级数的图像(蓝色)


上图中红色为函数、蓝色为函数的傅里叶级数展开、函数与函数的傅里叶级数展开重合部分为和函数,超过收敛域的部分函数与傅里叶级数的和函数不再相等

当n从1取得30时,傅里叶级数的和函数基本与函数完全吻合!!

作图过程总览

f(x)
a_ncos(nx)
余弦级数
函数及其余弦级数

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

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

相关文章

MySQL 索引优化实践(单表)

目录 一、前言二、表数据准备三、常见业务无索引查询耗时测试3.1、通过订单ID / 订单编号 查询指定订单3.2、查询订单列表 四、订单常见业务索引优化实践4.1、通过唯一索引和普通索引优化通过订单编号查询订单信息4.2、通过普通联合索引优化订单列表查询4.2.1、分析查询字段的查…

【数据结构】HashSet的底层数据结构

&#x1f40c;个人主页&#xff1a; &#x1f40c; 叶落闲庭 &#x1f4a8;我的专栏&#xff1a;&#x1f4a8; c语言 数据结构 javaEE 操作系统 Redis 石可破也&#xff0c;而不可夺坚&#xff1b;丹可磨也&#xff0c;而不可夺赤。 HashSet 一、 HashSet 集合的底层数据结构二…

GraphPad Prism 10 for Mac(统计分析绘图软件)

GraphPad Prism是一款专业的统计和绘图软件&#xff0c;主要用于生物医学研究、实验设计和数据分析。 以下是 GraphPad Prism 的主要功能和特点&#xff1a; 数据导入和整理&#xff1a;GraphPad Prism 可以导入各种数据格式&#xff0c;并提供直观的界面用于整理、编辑和管理数…

RFID与人工智能的融合:物联网时代的智能化变革

随着物联网技术的不断发展&#xff0c;现实世界与数字世界的桥梁已经被打通。物联网通过各种传感器&#xff0c;将现实世界中的光、电、热等信号转化为有价值的数据。这些数据可以通过RFID技术进行自动收集和传输&#xff0c;然后经由人工智能算法进行分析、建模和预测&#xf…

【LeetCode算法系列题解】第76~80题

CONTENTS LeetCode 76. 最小覆盖子串&#xff08;困难&#xff09;LeetCode 77. 组合&#xff08;中等&#xff09;LeetCode 78. 子集&#xff08;中等&#xff09;LeetCode 79. 单词搜索&#xff08;中等&#xff09; LeetCode 76. 最小覆盖子串&#xff08;困难&#xff09; …

Java下正面解除警告Unchecked cast: ‘java.lang.Object‘ to ‘java.util.ArrayList‘

就是我在反序列化时&#xff0c;遇到这样一个警告&#xff1a; Unchecked cast: java.lang.Object to java.util.ArrayList<com.work1.Student>然后我去网上查&#xff0c;有些人说用SuppressWarnings(“unchecked”)去忽略警告&#xff0c;但是我觉得作为一名合格的程序…

SNERT预备队招新CTF体验赛-Web(SWCTF)

目录 1、F12 2、robots 3、game1-喂青蛙 4、game 2 - flap bird 5、game 3 - Clash 6、Get&Post 7、sql &#xff08;1&#xff09;手工注入 &#xff08;2&#xff09;工具注入 8、命令执行漏洞 9、文件上传漏洞 10、文件泄露 11、php反序列化漏洞 12、PHP绕…

【网络编程】UDP数据报套接字编程和TCP流套接字编程

文章目录 1. 网络编程基础1.1 为什么需要网络编程&#xff1f;1.2 网络编程是什么&#xff1f;1.3 概念 2. Socket套接字3. UDP数据报套接字编程3.1 DatagramSocket API3.2 DatagramPacket API3.3 InetSocketAddress API 4. UDP构建服务端客户端&#xff08;一发一收&#xff0…

QSS之QComboBox

QComboBox在Qt开发过程中经常使用&#xff0c;默认的下载列表风格达不到设计师的要求&#xff0c;本篇介绍基本的QComboBox的qss设置。 属性意思QComboBoxQComboBox基本样式QComboBox:editable右边可选择按钮QComboBox:!editable, QComboBox::drop-down:editable不可编辑或下拉…

Python中匹配模糊的字符串

嗨喽~大家好呀&#xff0c;这里是魔王呐 ❤ ~! python更多源码/资料/解答/教程等 点击此处跳转文末名片免费获取 如何使用thefuzz 库&#xff0c;它允许我们在python中进行模糊字符串匹配。 此外&#xff0c;我们将学习如何使用process 模块&#xff0c;该模块允许我们在模糊…

离散数学 学习 之 5.3 一阶逻辑的推理理论

第一个证明中&#xff0c;最后三步的化简很重要&#xff0c;倒数第三步构造出一个可以化简出倒数第二步的公式&#xff0c;最后再化简 上面中的第 1&#xff0c; 2 步 和 3 &#xff0c; 4 步不能换&#xff0c;因为无法保证是同一个 c 尽量弄成前束范式 上面中2&#xff0c;3&…

无状态自动配置 DHCPv6无状态配置 DHCPv6有状态配置

1、无状态自动配置 配置命令 AR1 ipv6 #开启路由器ipv6报文转发功能 interface GigabitEthernet0/0/0 ipv6 enable #开启路由器接口IPv6报文转发功能 ipv6 address FC01::1/64 …

对比两个Series序列中的元素是否不相等,并以Series格式返回结果

【小白从小学Python、C、Java】 【计算机等考500强证书考研】 【Python-数据分析】 逐一对比两个Series序列中 元素是否不相等&#xff0c;将结果 以Series格式返回 [太阳]选择题 关于以下代码的说法中正确的是? import pandas as pd a pd.Series([0,1,2],index["x"…

stm32 - 中断/定时器

stm32 - 中断/定时器 概念时钟树定时器类型基准时钟&#xff08;系统时钟&#xff09;预分频器 - 时基单元CNT计数器 - 时基单元自动重装寄存器 - 时基单元基本定时器结构通用定时器计数器模式内外时钟源选择 定时中断基本结构时序预分频器时序计数器时序 概念 时钟树 https:…

vue重修004上部

文章目录 版权声明组件的三大组成部分scoped解决样式冲突scoped原理2.代码演示 组件data函数说明演示 组件通信组件关系分类通信解决方案父子通信流程子向父通信代 props详解props校验props&data、单向数据流 小黑记事本&#xff08;组件版&#xff09;基础组件结构需求和实…

【AI处理器组合】python实现-附ChatGPT解析

1.题目 AI处理器组合 知识点数组 时间限制:1s 空间限制: 256MB 限定语言:不限 题目描述: 某公司研发了一款高性能AI处理器。每台物理设备具备8颗AI处理器,编号分别为0、1、2、3、4、5、6、7。编号0-3的处理器处于同一个链路中,编号4-7的处理器处于另外一个链路中,不通链路中…

【计算机网络笔记九】I/O 多路复用

阻塞 IO 和 非阻塞 IO 阻塞 I/O 和 非阻塞 I/O 的主要区别&#xff1a; 阻塞 I/O 执行用户程序操作是同步的&#xff0c;调用线程会被阻塞挂起&#xff0c;会一直等待内核的 I/O 操作完成才返回用户进程&#xff0c;唤醒挂起线程非阻塞 I/O 执行用户程序操作是异步的&#xf…

阿里云PolarDB数据库详细介绍_3分钟看懂

阿里云PolarDB数据库是阿里巴巴自研的关系型分布式云原生数据库&#xff0c;PolarDB兼容三种数据库引擎&#xff1a;MySQL、PostgreSQL、Oracle&#xff08;语法兼容&#xff09;&#xff0c;目前提供云原生数据库PolarDB MySQL版、云原生数据库PolarDB PostgreSQL版和云原生数…

简单聊聊 TCP 协议

简单聊聊 TCP 协议 如何实现可靠传输 ?完全可靠存在比特差错存在丢包流水线可靠数据传输协议回退N步 (GBN)选择重传 (ARQ) 小结 TCPTCP 连接报文段结构序号和确认号 可靠数据传输避免重传超时时间加倍快速重传回退N步还是选择重传 流量控制连接管理拥塞控制拥塞原因拥塞控制方…

国庆10.03

运算符重载 代码 #include <iostream> using namespace std; class Num { private:int num1; //实部int num2; //虚部 public:Num(){}; //无参构造Num(int n1,int n2):num1(n1),num2(n2){}; //有参构造~Num(){}; //析构函数const Num operator(const Num &other)co…