数理方程:Fourier变换与卷积(更新中)

更新:1 APR 2016

Fourier变换:

对于满足Dirichlet条件的函数\(f(t)\)在其连续点处定义

\(F(\omega)=\int_{-\infty}^{+\infty}f(t)e^{-\mathrm{i}\omega t}dt\)

则\(f(t)\)可变换为

\(f(t)=\dfrac{1}{2\pi}\int_{-\infty}^{+\infty}F(\omega)e^{\mathrm{i}\omega t}d \omega\)

此即Fourier变换,是一种函数空间中的一一映射,记作

\(F(\omega)=\mathscr{F}[f(t)],\qquad f(t)=\mathscr{F}^{-1}[F(\omega)]\)

 

Fourier变换的基本性质:

1. 线性

\(\mathscr{F}[\alpha f_1(t)+\beta f_2(t)]=\alpha \mathscr{F}[f_1(t)]+\beta \mathscr{F}[f_2(t)]\)

2. 微分性

(1) \(\mathscr{F}[f’(t)]=\mathrm{i}\omega\mathscr{F}[f(t)]\)

(2) \(\dfrac{d}{d\omega}\mathscr{F}[f(t)]=\mathscr{F}[-\mathrm{i}tf(t)]\)

3. 积分性

若当\(t \rightarrow +\infty\)时,\(g(t)=\int_{-\infty}^tf(a)da \rightarrow 0\),则

\(\mathscr{F}\left[\int_{-\infty}^tf(a)da\right]=\dfrac{1}{\mathrm{i}\omega}\mathscr{F}[f(t)]\)

 

卷积

卷积为定义在函数空间上的二元运算。对于函数\(f_1(t)\),\(f_2(t)\),定义卷积运算\(*\)

\(f_1(t)*f_2(t)=\int_{-\infty}^{+\infty}f_1(\tau)f_2(t-\tau)d\tau\)

卷积运算满足交换律、结合律、对加法的分配律。

 

卷积定理

若\(f_1(t)\),\(f_2(t)\)可以进行Fourier变换,则

\(\mathscr{F}[f_1(t)*f_2(t)]=\mathscr{F}[f_1(t)]\mathscr{F}[f_2(t)]\)

将卷积运算和乘法运算互换。

时间: 2024-10-05 05:38:47

数理方程:Fourier变换与卷积(更新中)的相关文章

数理方程:Laplace变换

更新:1 APR 2016 Laplace变换 设函数\(f(t)\)在\(t>0\)时有定义,积分 \(F(s)=\int_0^{+\infty}f(t)e^{-st}dt \qquad (s\in \mathbb{C})\) 若在s的某一域内收敛,则称此映射为Laplace变换,记为 \(F(s)=\mathscr{L}[f(t)],\qquad f(t)=\mathscr{L}^{-1}[F(s)]\) 实际上,\(f(t)\)的Laplace变换就是\(f(t)u(t)e^{-\beta

数理方程:线性非齐次方程在齐次边界条件下的解法

更新:28 MAR 2016 以波动方程为例 \(\dfrac{\partial^2u}{\partial t^2}=a^2\dfrac{\partial^2 u}{\partial x^2}+f(x,t),\qquad 0<x<l,\quad t>0\) 边界条件:齐次 \(u|_{x=0}=u|_{x=l}=0,\qquad t>0\) 初始条件:任意(最后用到Fourier变换) \(u|_{t=0}=\varphi(x),\ \left.\dfrac{\partial u}

W5500问题集锦(持续更新中)

在"WIZnet杯"以太网技术竞赛中,有非常多參赛者在使用中对W5500有各种各样的疑问,对于这款WIZnet新推出的以太网芯片,使用中大家是不是也一样存在下面问题呢?来看一看: 1. W5500不支持自己主动极性变换,有点失望-- 答: 事实上,仅仅要对方支持极性变换就能够实现,如今的设备不支持极性变换的非常少的. 你要是碰到个别老设备连不上,再换交叉线也不迟.基本上2000年以后的设备都没问题的啦~ 原帖来自:9MCU 2. W5500+STM32F0无法通信 问题描写叙述1:我如

卷积网络中的几何学你了解多少?

几何深度学习是个很令人兴奋的新领域,但是它的数学运算逐渐转移到代数拓朴和理论物理的范围. 在Cohen等人的论文<规范等变卷积网络和二十面体CNN>中,这种现象尤其明显.这篇论文也正是本文要探讨的对象.论文中使用了规范场理论的用辞,那些喜欢把“量子”和“场”两个词合起来使用的所有的物理学当中,规范场理论居于中心地位.论文承诺对规范场理论的基础知识提供一个直观的解读,其实,我也不得不承认,它做到了,而且它也许是目前我看到的最棒的入门介绍.然而,它终究是个很难的学科. 我在这里想做的,是纯直观的解

linux学习资料持续更新中

一.LINUX基础教程 1.老男孩系列免费视频: 1) linux高薪入门实战视频教程(第二部)老男孩linux教程 http://edu.51cto.com/course/course_id-1035-page-1.html 2) 跟着老男孩从0开始一步步实战深入学习linux运维(三) http://edu.51cto.com/lesson/id-11909.html linux学习资料持续更新中,布布扣,bubuko.com

Hello World!的各种编程语言程序(持续更新中……)

对于很多学习编程语言新手们,可能接触到的第一个程序就是"Hello World"的输出程序,笔者想在此篇简短的博文中介绍关于各种编程语言的"Hello World"输出程序. 至今,笔者仅仅接触过C++和Python两种编程语言,而且都仅仅是新手,所以此次只能写C++和Python两种语言的"Hello World"输出程序,但此篇博文会随着笔者学习的编程语言种类的增多而不断完善. 1. C++语言 #include<iostream>

linux网络编程学习笔记之二 -----错误异常处理和各种碎碎(更新中)

errno 在unix系统中对大部分系统调用非正常返回时,通常返回值为-1,并设置全局变量errno(errno.h),如socket(), bind(), accept(), listen().erron存放一个正整数来保存上次出错的错误值. 对线程而言,每个线程都有专用的errno变量,不必考虑同步问题. strerror converts to English (Note: use strerror_r for thread safety) perror is simplified str

shell脚本练习题(更新中...)

练习题(这里贴的是自己写的代码, 网上给的题目代码我会附加在最下面) 1. 编写shell脚本,计算1-100的和: 1 #!/bin/bash 2 #caculate the sum of numbers from 1 to 100 3 4 sum=0 5 for i in `seq 1 100`; do 6 sum=$[$sum+$i] 7 done 8 echo $sum 2. 编写shell脚本,要求输入一个数字,然后计算出从1到输入数字的和,要求,如果输入的数字小于1,则重新输入,直到

ArcGIS 网络分析[1] 介绍与博文目录【更新中】

网络分析是个热点,理论上是属于计算机图形学和数据结构的,GIS以此为基础做出应用. 以下列举本人在学习中遇到的网络分析问题与经验总结. 平台:Windows 10操作系统,ArcGIS for Desktop 10.2或更高版本 用到的软件和SDK:VisualStudio 2012或更高版本.ArcGIS Objects 10.2或更高版本.Microsoft.NET Framework 3.5或更高版本 [网络分析介绍] [博文目录] 1. ArcGIS 网络分析[2] 利用自定义基础数据创