Laplace变换-3
回忆#常见函数的Laplace变换:
t z − 1 ↦ Γ ( z ) s z t^{z-1} \mapsto \frac{\Gamma(z)}{s^{z}} tz−1↦szΓ(z) (要求 R e ( z ) > 0 \mathrm{Re}(z)>0 Re(z)>0)
e a t ↦ 1 s − a e^{at} \mapsto \frac{1}{s-a} eat↦s−a1
cosh ( a t ) ↦ s s 2 − a 2 \cosh(at) \mapsto \frac{s}{s^2-a^2} cosh(at)↦s2−a2s (要求 s > ∣ R e ( a ) ∣ s > \vert \mathrm{Re}(a) \vert s>∣Re(a)∣) ( cosh ( a t ) = ( 1 / 2 ) ( e a t + e − a t ) \cosh(at)=(1/2)(e^{at}+e^{-at}) cosh(at)=(1/2)(eat+e−at) )
sinh ( a t ) ↦ a s 2 − 2 \sinh(at) \mapsto \frac{a}{s^2-^2} sinh(at)↦s2−2a (要求 s > ∣ I m ( a ) ∣ s > \vert \mathrm{Im}(a) \vert s>∣Im(a)∣) ( sinh ( a t ) = ( 1 / 2 ) ( e a t − e − a t \sinh(at)=(1/2)(e^{at}-e^{-at} sinh(at)=(1/2)(eat−e−at) )
cos ( ω t ) ↦ s s 2 + ω 2 \cos(\omega t) \mapsto \frac{s}{s^2+\omega^2} cos(ωt)↦s2+ω2s (要求 ω ∈ R \omega \in \mathbb{R} ω∈R)
sin ( ω t ) ↦ ω s 2 + ω 2 \sin(\omega t) \mapsto \frac{\omega}{s^2+\omega^2} sin(ωt)↦s2+ω2ω (要求 s > ∣ I m ( ω ) ∣ s > \vert \mathrm{Im}(\omega) \vert s>∣Im(ω)∣) (Euler公式 e i ω = cos ω + i sin ω e^{i\omega}=\cos \omega + i \sin \omega eiω=cosω+isinω)
平移公式:
e a t t z − 1 ↦ Γ ( z ) ( s − a ) z e^{at}t^{z-1} \mapsto \frac{\Gamma(z)}{(s-a)^z} eattz−1↦(s−a)zΓ(z)
e a t cos ω t ↦ s − a ( s − a ) 2 + ω 2 e^{at}\cos \omega t \mapsto \frac{s-a}{(s-a)^2+\omega^2} eatcosωt↦(s−a)2+ω2s−a (要求 ω ∈ R \omega \in \mathbb{R} ω∈R)
e a t sin ω t ↦ ω ( s − a ) 2 + ω 2 e^{at} \sin \omega t \mapsto \frac{\omega}{(s-a)^2+\omega^2} eatsinωt↦(s−a)2+ω2ω (要求 a < s − ∣ I m ( ω ) ∣ a< s - \vert \mathrm{Im}(\omega) \vert a<s−∣Im(ω)∣)
t f ( t ) tf(t) tf(t)的变换公式:
t cos ω t ↦ s 2 − ω 2 ( s 2 + ω 2 ) 2 t \cos \omega t \mapsto \frac{s^2-\omega^2}{(s^2+\omega^2)^2} tcosωt↦(s2+ω2)2s2−ω2 (要求 ω ∈ R \omega \in \mathbb{R} ω∈R)
t sin ω t ↦ 2 s ω ( s 2 + ω 2 ) 2 t\sin \omega t \mapsto \frac{2s\omega}{(s^2+\omega^2)^2} tsinωt↦(s2+ω2)22sω (要求 a < s − ∣ I m ( ω ) ∣ a< s - \vert \mathrm{Im}(\omega) \vert a<s−∣Im(ω)∣)
最后是Heaviside函数的变换公式:
H ( t − t 0 ) ↦ e − t 0 s s H(t-t_0) \mapsto \frac{e^{-t_0s}}{s} H(t−t0)↦se−t0s (要求 t 0 ≥ 0 t_0 \geq 0 t0≥0)
例:解ODE或IVP(初值问题)
- y ′ ′ + 3 y ′ + 2 y = 0 y''+3y'+2y=0 y′′+3y′+2y=0.
- y ′ ′ + 4 y ′ + 4 y = 0 y''+4y'+4y=0 y′′+4y′+4y=0.
- { y ′ ′ − 2 y ′ + 10 y = 0 , y ( 0 ) = 0 , y ′ ( 0 ) = 6. \begin{cases} y''-2y'+10y=0, \\ y(0)=0, y'(0)=6. \end{cases} {y′′−2y′+10y=0,y(0)=0,y′(0)=6.
回忆导函数的变换公式: { [ L y ′ ′ ] ( s ) = s 2 Y ( s ) − s y ( 0 ) − y ′ ( 0 ) , [ L y ′ ] ( s ) = s Y ( s ) − y ( 0 ) . \begin{cases}[Ly''](s)=s^2Y(s)-sy(0)-y'(0), \\ [Ly'](s)=sY(s)-y(0).\end{cases} {[Ly′′](s)=s2Y(s)−sy(0)−y′(0),[Ly′](s)=sY(s)−y(0). 以下写 Y ( s ) = [ L y ] ( s ) Y(s)=[Ly](s) Y(s)=[Ly](s).
-
左边的Laplace变换是 ( s 2 + 3 s + 2 ) Y ( s ) − ( s + 3 ) y ( 0 ) − y ′ ( 0 ) (s^2+3s+2) Y(s) -(s+3)y(0)-y'(0) (s2+3s+2)Y(s)−(s+3)y(0)−y′(0). 特征方程出现了!
解得 Y ( s ) = ( s + 3 ) y ( 0 ) + y ′ ( 0 ) ( s + 1 ) ( s + 2 ) = 2 y ( 0 ) + y ′ ( 0 ) s + 1 − y ( 0 ) + y ′ ( 0 ) s + 2 = C 1 s + 1 + C 2 s + 2 Y(s)= \frac{(s+3)y(0)+y'(0)}{(s+1)(s+2)} = \frac{2y(0)+y'(0)}{s+1} -\frac{y(0)+y'(0)}{s+2} = \frac{C_1}{s+1}+\frac{C_2}{s+2} Y(s)=(s+1)(s+2)(s+3)y(0)+y′(0)=s+12y(0)+y′(0)−s+2y(0)+y′(0)=s+1C1+s+2C2.
查表可知 ( s + a ) − 1 (s+a)^{-1} (s+a)−1是 e − a t e^{-at} e−at的Laplace变换.
所以 y = C 1 e − x + C 2 e − 2 x y=C_1 e^{-x} + C_2 e^{-2x} y=C1e−x+C2e−2x. -
整理得到 ( s 2 + 4 s + 4 ) Y ( s ) = ( s + 4 ) y ( 0 ) + y ′ ( 0 ) (s^2+4s+4)Y(s) = (s+4)y(0)+y'(0) (s2+4s+4)Y(s)=(s+4)y(0)+y′(0). 即 Y ( s ) = ( s + 4 ) y ( 0 ) + y ′ ( 0 ) ( s + 2 ) 2 = y ( 0 ) s + 2 + 2 y ( 0 ) + y ′ ( 0 ) ( s + 2 ) 2 . Y(s) = \frac{(s+4)y(0)+y'(0)}{(s+2)^2} = \frac{y(0)}{s+2}+\frac{2y(0)+y'(0)}{(s+2)^2}. Y(s)=(s+2)2(s+4)y(0)+y′(0)=s+2y(0)+(s+2)22y(0)+y′(0).
查表,知 ( s + 2 ) − 1 , ( s + 2 ) − 2 (s+2)^{-1}, (s+2)^{-2} (s+2)−1,(s+2)−2分别是 e − 2 x , x e − 2 x e^{-2x}, xe^{-2x} e−2x,xe−2x的Laplace变换.
所以 y = C 1 e − 2 x + C 2 x e − 2 x y=C_1 e^{-2x} + C_2xe^{-2x} y=C1e−2x+C2xe−2x. -
求出 Y ( s ) = 2 × 3 ( s − 1 ) 2 + 3 2 Y(s) = \frac{2\times 3}{(s-1)^2+3^2} Y(s)=(s−1)2+322×3, 故 y = 2 e x ⋅ sin ( 3 x ) y=2e^x\cdot \sin(3x) y=2ex⋅sin(3x).
注:如果初值条件不是在 x = 0 x=0 x=0处给出,则用Laplace变换解此种IVP需要更多的技巧.
- 考虑 { y ′ ′ − 2 y ′ + y = ( x − 1 ) e x , y ( 1 ) = y ′ ( 1 ) = 1. \begin{cases} y''-2y'+y=(x-1)e^x, \\ y(1)=y'(1)=1. \end{cases} {y′′−2y′+y=(x−1)ex,y(1)=y′(1)=1.
特解是 y = ( 6 − e 6 e + x 2 ) e x + 1 6 x 3 e x − 1 2 x 2 e x y=(\frac{6-e}{6e}+\frac{x}{2})e^x+\frac{1}{6}x^3e^x-\frac{1}{2}x^2e^x y=(6e6−e+2x)ex+61x3ex−21x2ex.
注意此处的初值条件不是在自变量取0时给出,不能直接两边应用Laplace变换。 这个IVP可以这样求解:
设函数 f ( t ) f(t) f(t)满足 f ( x − 1 ) = y ( x ) f(x-1)=y(x) f(x−1)=y(x). 注意 d n d x n y ( x ) = d n d t n f ( t ) \frac{d^n}{dx^n} y(x) = \frac{d^n}{dt^n} f(t) dxndny(x)=dtndnf(t), 所以原ODE化为 f ′ ′ ( t ) − 2 f ′ ( t ) + f ( t ) = t e t e . (1) f''(t)-2f'(t)+f(t)=te^te. \tag{1} f′′(t)−2f′(t)+f(t)=tete.(1)而初值条件变为 f ( 0 ) = f ′ ( 0 ) = 1 f(0)=f'(0)=1 f(0)=f′(0)=1.
对 ( 1 ) (1) (1)两边应用Laplace变换:写 F ( s ) = [ L f ] ( s ) F(s)=[Lf](s) F(s)=[Lf](s), 应用初值条件,有 ( s − 1 ) 2 F ( s ) − s + 1 = e ( s − 1 ) − 2 . (s-1)^2 F(s) - s+1 = e(s-1)^{-2}. (s−1)2F(s)−s+1=e(s−1)−2.由此可得 F ( s ) = 1 s − 1 + e Γ ( 4 ) Γ ( 4 ) ( s − 1 ) 4 . F(s) = \frac{1}{s-1}+\frac{e}{\Gamma(4)}\frac{\Gamma(4)}{(s-1)^4}. F(s)=s−11+Γ(4)e(s−1)4Γ(4).
查表可知 f ( t ) = ( e / 6 ) t 3 e t + e t f(t)=(e/6)t^3e^t + e^t f(t)=(e/6)t3et+et. 所以原IVP的特解是 y ( x ) = f ( x − 1 ) = ( x − 1 ) 3 6 e x + e x − 1 . y(x)=f(x-1)= \frac{(x-1)^3}{6}e^x+e^{x-1}. y(x)=f(x−1)=6(x−1)3ex+ex−1.
这与一开始给出的特解相同。
注意:上述求解过程虽然给出了答案,但如果严格论证,需要用到平移性质2, 此处从略。
注:如果取 s = 2 π i ω ( ω s=2\pi i \omega (\omega s=2πiω(ω是圆频率 ) ) ), 则Laplace变换变成经典的Fourier变换: f ( t ) ↦ f ^ ( ω ) = ∫ 0 ∞ e − 2 π i ω ⋅ t f ( t ) d t . f(t) \mapsto \hat{f}(\omega) = \int_0^\infty e^{-2\pi i \omega \cdot t}f(t) dt. f(t)↦f^(ω)=∫0∞e−2πiω⋅tf(t)dt.
特别,Laplace变换与Fourier变换,都能够把函数的卷积,变换成乘法:函数 f , g f, g f,g的卷积(convolution)定义为 ( f ∗ g ) ( t ) = ∫ − ∞ ∞ f ( τ ) g ( t − τ ) d τ . (f*g)(t)=\int_{-\infty}^{\infty} f(\tau)g(t-\tau)d\tau. (f∗g)(t)=∫−∞∞f(τ)g(t−τ)dτ.
不难证明 f ∗ g = g ∗ f f*g = g*f f∗g=g∗f. 而 [ L ( f ∗ g ) ( t ) ] ( s ) = [ L f ] ( s ) ⋅ [ L g ] ( s ) , ( f ∗ g ) ( t ) ^ = f ^ ( ω ) ⋅ g ^ ( ω ) . [L(f*g)(t)](s)=[Lf](s)\cdot [Lg](s), \quad (f*g)(t)\hat{} = \hat{f}(\omega)\cdot \hat{g}(\omega). [L(f∗g)(t)](s)=[Lf](s)⋅[Lg](s),(f∗g)(t)^=f^(ω)⋅g^(ω).
相关文章:
Laplace变换-3
回忆#常见函数的Laplace变换: t z − 1 ↦ Γ ( z ) s z t^{z-1} \mapsto \frac{\Gamma(z)}{s^{z}} tz−1↦szΓ(z) (要求 R e ( z ) > 0 \mathrm{Re}(z)>0 Re(z)>0) e a t ↦ 1 s − a e^{at} \mapsto \frac{1}{s-a} eat↦s−a1…...

LVS负载均衡-DR模式配置
LVS:Linux virtual server ,即Linux虚拟服务器 LVS自身是一个负载均衡器(Director),不直接处理请求,而是将请求转发至位于它后端的真实服务器real server上。 LVS是四层(传输层 tcp/udp)负载均衡…...

【unity】如何汉化unity Hub
相信大家下载安装unity后看着满操作栏的英文,英文不好的小伙伴们会一头雾水。但是没关系你要记住你要怎么高速运转的机器进入中国,请记住我给出的原理,不懂不代表不会用啊。现在我们就来把编译器给进行汉化。 第一步:我们打开Uni…...

【算法】KMP-快速文本匹配
文章目录 一、KMP算法说明二、详细实现1. next数组定义2. 使用next加速匹配3. next数组如何快速生成4. 时间复杂度O(mn)的证明a) next生成的时间复杂度b) 匹配过程时间复杂度 三、例题1. [leetcode#572](https://leetcode.cn/problems/subtree-of-another-tree/description/)2.…...

多维数组和交错数组笔记
1.) 关于数据的几个概念: Rank,即数组的维数,其值是数组类型的方括号之间逗号个数加上1。 Demo:利用一维数组显示斐波那契数列F(n) F(n-1) F(n-2) (n >2 ),每行显示5项,20项. static void Main(string[] args){int[] F n…...

Python(django)之单一接口展示功能前端开发
1、代码 建立apis_manage.html 代码如下: <!DOCTYPE html> <html lang"zh-CN"> <head><meta charset"UTF-8"><title>测试平台</title> </head> <body role"document"> <nav c…...
【大模型】非常好用的大语言模型推理框架 bigdl-llm,现改名为 ipex-llm
非常好用的大语言模型推理框架 bigdl-llm,现改名为 ipex-llm bigdl-llmgithub地址环境安装依赖下载测试模型加载和优化预训练模型使用优化后的模型构建一个聊天应用 bigdl-llm IPEX-LLM is a PyTorch library for running LLM on Intel CPU and GPU (e.g., local P…...
Kubernetes示例yaml:3. service-statefulset.yaml
service-statefulset.yaml 示例 apiVersion: apps/v1 kind: statefulset metadata:...... spec:......volumeMounts:- name: pvcmountPath: /var/lib/arangodb3VolumeClaimTemplates:- metadata:name: pvcspec:accessModes: [ "ReadWriteOnce" ]storangeClassName: …...

Windows平台cmake编译QT源码库,使用VScode开发QT
不愿意安装庞大的QT开发IDE,可以编译QT源码库。 下载源码可以用国内镜像,如清华大学的:Index of /qt/archive/qt/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror 我用的是 6.5.3,进去之后,不要下载整个源…...
腾讯云轻量8核16G18M服务器多少钱一年?
腾讯云轻量8核16G18M服务器多少钱一年?优惠价格4224元15个月,买一年送3个月。配置为轻量应用服务器、16核32G28M、28M带宽、6000GB月流量、上海/广州/北京、380GB SSD云硬盘。 腾讯云服务器有两个活动,一个是官方的主会场入口,还…...

二分练习题——123
123 二分等差数列求和前缀和数组 题目分析 连续一段的和我们想到了前缀和,但是这里的l和r的范围为1e12,明显不能用O(n)的时间复杂度去求前缀和。那么我们开始观察序列的特点,可以按照等差数列对序列进行分块。如上图,在求前10个…...

淘宝详情数据采集(商品上货,数据分析,属性详情,价格监控),海量数据值得get
淘宝详情数据采集涉及多个环节,包括商品上货、数据分析、属性详情以及价格监控等。在采集这些数据时,尤其是面对海量数据时,需要采取有效的方法和技术来确保数据的准确性和完整性。以下是一些关于淘宝详情数据采集的建议: 请求示…...

Django之Web应用架构模式
一、Web应用架构模式 在开发Web应用中,有两种模式 1.1、前后端不分离 在前后端不分离的应用模式中,前端页面看到的效果都是由后端控制,由后端渲染页面或重定向,也就是后端需要控制前端的展示。前端与后端的耦合度很高 1.2、前后端分离 在前后端分离的应用模式中,后端仅返…...

GPT提示词分享 —— 口播脚本
可用于撰写视频、直播、播客、分镜头和其他口语内容的脚本。 提示词👇 请以人的口吻,采用缩略语、成语、过渡短语、感叹词、悬垂修饰语和口语化语言,避免重复短语和不自然的句子结构,撰写一篇关于 [主题] 的文章。 GPT3.5&#…...

笔记本作为其他主机显示屏(HDMI采集器)
前言: 我打算打笔记本作为显示屏来用,连上工控机,这不是贼方便吗 操作: 一、必需品 HDMI采集器一个 可以去绿联买一个,便宜的就行,我的大概就长这样 win10下载 PotPlayer 软件 下载链接:h…...

02.percona Toolkit工具pt-archiver命令实践
1.命令作用 Percona Toolkit有的32个命令,可以分为7大类 工具类别 工具命令 工具作用 备注 开发类 pt-duplicate-key-checker 列出并删除重复的索引和外键 pt-online-schema-change 在线修改表结构 pt-query-advisor 分析查询语句,并给出建议&#x…...
【天狼启航者】研究计划
“造车”,预计在4月中旬展开(嵌入式蓝桥杯比赛结束后),这里先计划一下,不断更新。 基本要求: 使用STM32F407系列芯片,使用FreeRTOS系统。 驱动程序必须要有强大的可移植性、模块化、低耦合、简…...

面试题 之 webpack
1.说说你对webpack理解?解决什么问题? Webpack 是实现前端项目的模块化,用于现代 JavaScript 应用程序的静态模块打包工具,被webpack 直接引用的资源打包进 bunde.js的资源,当webpack 处理应用程序时,它会在内部构建一…...

【机器学习之旅】概念启程、步骤前行、分类掌握与实践落地
🎈个人主页:豌豆射手^ 🎉欢迎 👍点赞✍评论⭐收藏 🤗收录专栏:机器学习 🤝希望本文对您有所裨益,如有不足之处,欢迎在评论区提出指正,让我们共同学习、交流进…...

外星人m18R2国行中文版原厂预装23H2原装Win11系统恢复带F12恢复重置
戴尔外星人m18R2国行中文版原厂预装23H2系统恢复安装 远程恢复安装:https://pan.baidu.com/s/166gtt2okmMmuPUL1Fo3Gpg?pwdm64f 提取码:m64f 1.自带原厂预装系统各驱动,主题,Logo,Office带所有Alienware主题壁纸、Alienware软件驱动 2.带…...

手游刚开服就被攻击怎么办?如何防御DDoS?
开服初期是手游最脆弱的阶段,极易成为DDoS攻击的目标。一旦遭遇攻击,可能导致服务器瘫痪、玩家流失,甚至造成巨大经济损失。本文为开发者提供一套简洁有效的应急与防御方案,帮助快速应对并构建长期防护体系。 一、遭遇攻击的紧急应…...

深入剖析AI大模型:大模型时代的 Prompt 工程全解析
今天聊的内容,我认为是AI开发里面非常重要的内容。它在AI开发里无处不在,当你对 AI 助手说 "用李白的风格写一首关于人工智能的诗",或者让翻译模型 "将这段合同翻译成商务日语" 时,输入的这句话就是 Prompt。…...

Zustand 状态管理库:极简而强大的解决方案
Zustand 是一个轻量级、快速和可扩展的状态管理库,特别适合 React 应用。它以简洁的 API 和高效的性能解决了 Redux 等状态管理方案中的繁琐问题。 核心优势对比 基本使用指南 1. 创建 Store // store.js import create from zustandconst useStore create((set)…...

《Qt C++ 与 OpenCV:解锁视频播放程序设计的奥秘》
引言:探索视频播放程序设计之旅 在当今数字化时代,多媒体应用已渗透到我们生活的方方面面,从日常的视频娱乐到专业的视频监控、视频会议系统,视频播放程序作为多媒体应用的核心组成部分,扮演着至关重要的角色。无论是在个人电脑、移动设备还是智能电视等平台上,用户都期望…...
线程与协程
1. 线程与协程 1.1. “函数调用级别”的切换、上下文切换 1. 函数调用级别的切换 “函数调用级别的切换”是指:像函数调用/返回一样轻量地完成任务切换。 举例说明: 当你在程序中写一个函数调用: funcA() 然后 funcA 执行完后返回&…...

YSYX学习记录(八)
C语言,练习0: 先创建一个文件夹,我用的是物理机: 安装build-essential 练习1: 我注释掉了 #include <stdio.h> 出现下面错误 在你的文本编辑器中打开ex1文件,随机修改或删除一部分,之后…...

定时器任务——若依源码分析
分析util包下面的工具类schedule utils: ScheduleUtils 是若依中用于与 Quartz 框架交互的工具类,封装了定时任务的 创建、更新、暂停、删除等核心逻辑。 createScheduleJob createScheduleJob 用于将任务注册到 Quartz,先构建任务的 JobD…...

新能源汽车智慧充电桩管理方案:新能源充电桩散热问题及消防安全监管方案
随着新能源汽车的快速普及,充电桩作为核心配套设施,其安全性与可靠性备受关注。然而,在高温、高负荷运行环境下,充电桩的散热问题与消防安全隐患日益凸显,成为制约行业发展的关键瓶颈。 如何通过智慧化管理手段优化散…...

涂鸦T5AI手搓语音、emoji、otto机器人从入门到实战
“🤖手搓TuyaAI语音指令 😍秒变表情包大师,让萌系Otto机器人🔥玩出智能新花样!开整!” 🤖 Otto机器人 → 直接点明主体 手搓TuyaAI语音 → 强调 自主编程/自定义 语音控制(TuyaAI…...
稳定币的深度剖析与展望
一、引言 在当今数字化浪潮席卷全球的时代,加密货币作为一种新兴的金融现象,正以前所未有的速度改变着我们对传统货币和金融体系的认知。然而,加密货币市场的高度波动性却成为了其广泛应用和普及的一大障碍。在这样的背景下,稳定…...