【微积分】微分方程的求解(必看)

文章目录

  • 微分方程
    • 1.一阶微分方程
      • 1.1 可分离变量型微分方程
      • 1.2 一阶齐次微分方程
      • 1.3 一阶线性微分方程
    • 2. 高阶微分方程
      • 2.1 可降阶的高阶微分方程求解(以二阶为例)
      • 2.2 二阶常系数线性微分方程
        • 2.2.1 二阶常系数齐次微分方程
        • 2.2.2 二阶常系数非齐次微分方程

微分方程

1.一阶微分方程

一阶微分方程,就是指微分方程中,最高次项是一阶导数的,我们要把他整理积分求出y。

1.1 可分离变量型微分方程

d y d x = f ( x ) g ( y ) ⇒ 移项整理 ∫ d y g ( y ) = ∫ f ( x ) d x \frac{dy}{dx} = f(x)g(y) \overset{\text{移项整理}}{\Rightarrow} \int \frac{dy}{g(y)} = \int f(x) \, dx dxdy=f(x)g(y)移项整理g(y)dy=f(x)dx

1.2 一阶齐次微分方程

如何判断齐次?
我们把y’看成0次,x,y分别看成1次,xy看成(1+1)=2次,y/x看成(1-1=0)次。x+y,x-y,都是1次。在这里插入图片描述

一般的情况是,形如y/x的形式,也就是都是0次,当然了,一阶方程也只能是形如y/x的形式。
d y d x = φ { y x } \frac{dy}{dx} = \varphi \left\{\frac{y}{x}\right\}\: dxdy=φ{xy}

解法就是:把y/x换元=u,变成可分离变量的那种形式再回带。

1.3 一阶线性微分方程

如何判断线性?
谨记是否线性和x无关,只看y,如果y与y之间不是独立存在的,即有yy′,或者y′✖️y",或者yy这种情况的,他是非线性的。
如果有y的复合函数出现的,他是非线性的。
如果以上情况都没出现,那么他是线性的。

y ′ + p ( x ) y = q ( x ) y' + p\left(x\right)y = q\left(x\right)\: y+p(x)y=q(x)

解法很简单,直接套公式

y = e ∫ − p ( x ) d x [ ∫ e ∫ p ( x ) d x q ( x ) d x + C ] y = e^{\int \limits_{}^{} - p\left(x\right)dx}\left[\int _{}^{}e^{\int \limits_{}^{}p\left(x\right)dx}q\left(x\right)dx + C\right]\:\: y=ep(x)dx[ep(x)dxq(x)dx+C]

公式使用要注意:
p(x)不用+c,实际这里指的是某一个原函数,这里只是约定俗称的写法。

2. 高阶微分方程

2.1 可降阶的高阶微分方程求解(以二阶为例)

关键字:可降阶(降阶法)

在求解之前的讨论:
二阶微分方程的一般形式:y"=f(x,y,y′),这种形式降阶法是无法求解的,所以降阶法只适用于部分情况。

  • y"=f(x) 【这种形式没什么好说的,两次积分】
  • y"=f(x,y) 【和最一般的形式一样,降阶法没法计算,通过求解方法,就能理解,为什么降阶法没法计算这种形式】
  • y"=f(y) 【没法用降阶法】
  • y"=f(y′) 【降阶法
  • y"=f(y,y′) 【降阶法
  • y"=f(x,y′) 【降阶法

总结:
什么情况下可以使用降阶法?
右边是y′,可以加上x或y

降阶法的使用,本质就是设一阶导为p,二阶导就变成了dp/dx,然后我们通过一些代换,只留下两种未知数(如p和y或者p和x),然后可分离变量求积分。

  • 1️⃣y"=f(y′)

    • 很明显y‘变成p,也就是直接设一阶导为p,二阶导为dp/dx即可,整个方程只有p和x。
  • 2️⃣y"=f(y,y′)

    • 设完y’,但是多了y,我们考虑让消除掉x,让方程只剩p和y

    p = d y d x p ′ ′ = d p d x = d p d y × d y d x 因为 d y d x = p ,代换成 p ,此时方程中就只有 y 和 p 了 p = \frac{dy}{dx}\:p'' = \frac{dp}{dx} = \frac{dp}{dy} \times \frac{dy}{dx}因为\frac{dy}{dx} = p,代换成p,此时方程中就只有y和p了\:\: p=dxdyp′′=dxdp=dydp×dxdy因为dxdy=p,代换成p,此时方程中就只有yp

  • 3️⃣y"=f(x,y′)

    • 同第一种情况

2.2 二阶常系数线性微分方程

引子:二阶常系数线性微分方程我们是可以求解的,如果不是常系数,我们只停留在理论上可以求解。
齐次方程 y ″ = p ( x ) y ′ + q ( x ) y = 0 齐次方程y^{″} = p\left(x\right)y^{′} + q\left(x\right)y = 0\:\:\:\: 齐次方程y=p(x)y+q(x)y=0
非齐次方程 y ″ = p ( x ) y ′ + q ( x ) y = f ( x ) 非齐次方程y^{″} = p\left(x\right)y^{′} + q\left(x\right)y = f\left(x\right) 非齐次方程y=p(x)y+q(x)y=f(x)

解的结构:
齐次方程的通解的结构是,两个线性无关的特解之和。
非齐次方程的通解的结构是,它所对应的齐次方程的通解+一个非齐次方程的特解

两个定理:
1️⃣非齐次方程的两个特解之差是齐次方程的解
2️⃣非齐次方程的特解有累加性。

2.2.1 二阶常系数齐次微分方程

如果是常系数的齐次微分方程,解的结构就可以确定

⭐️求解过程:
确定特征方程 r2+pr+q=0
求通解
1️⃣p2-4q>0,r1,r2是两个不等实根,y=C1er1x+C2er2x
2️⃣p2-4q=0,r1=r2,即两个相等的实根(二重根), y=(C1+C2x)ex
3️⃣p2-4q<0,共轭复根 a±bi,y=eax(C1cosβx+C2βx)

2.2.2 二阶常系数非齐次微分方程

第一步,是求它所对应齐次方程的通解
第二步,用待定系数法求非齐次方程的特解

求特解的两大类型,要不同的设法
第一类,下面这种形式的
y ′ ′ + p y ′ + q y = p n ( x ) e a x y'' + py' + qy = p_{n}\left(x\right)e^{ax} y′′+py+qy=pn(x)eax

设y‘’=Qn(x)eaxxk,
Qn(x)由pn(x)确定,写成pn(x)的一般形式,如pn(x)=2x,Qn(x)设成ax+b
k由a和第一步求通解的根一起确定,

  • a≠r1,2,k=0
  • a=r1或r=r2(r1≠r2),k=1
  • a=r1=r2,k=2

第二类,下面这种形式
y ′ ′ + p y ′ + q y = e a x [ p m cos ⁡ β x + p n sin ⁡ β x ] y'' + py' + qy = e^{ax}\left[p_{m}\cos \beta x + p_{n}\sin βx\right]\:\: y′′+py+qy=eax[pmcosβx+pnsinβx]

y = e a x [ Q l cos ⁡ β x + Q l sin ⁡ β x ] y = e^{ax}\left[Q_{l}\cos \beta x + Q_{l}\sin βx\right]\:\: y=eax[Qlcosβx+Qlsinβx]
eax照抄
l=max{m,n],Q1,Q2,就设l次多项式,l=0,就设a,l=1,就设ax+b
k由a和第一步求通解的共轭实根a±bi一起确定,

  • a±bi≠r1,2,k=0
  • a±bi=r1=r2,k=1

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

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

相关文章

【操作指南】银河麒麟高级服务器操作系统内核升级——基于4.19.90-17升级

1. 升级清单 升级包及依赖包清单如下。 kernel ARM架构 kernel-core-4.19.90-23.18.v2101.ky10.aarch64.rpm kernel-modules-4.19.90-23.18.v2101.ky10.aarch64.rpm kernel-4.19.90-23.18.v2101.ky10.aarch64.rpm kernel-modules-extra-4.19.90-23.18.v2101.ky10.aarch64.r…

ASV1000视频监控平台:接入支持JT808标准的设备

目录 一、JT/T 808标准简介 &#xff08;一&#xff09;概述 &#xff08;二&#xff09;标准内容简介 1、消息分类 2、位置信息 3、报警信息 4、车辆控制 5、数据转发 二、在ASV1000上通过JT808添加设备 &#xff08;一&#xff09;登录视频监控平台管理端 &#x…

Coze扣子开发指南:怎样建立一个工作流?

Coze扣子的工作流支持通过可视化的方式&#xff0c;对插件、大语言模型、代码块等功能进行组合&#xff0c;从而实现复杂、稳定的业务流程编排。​ 简单的说&#xff0c;目前阶段&#xff0c;单独靠大语言模型能完成的任务还是有限的&#xff0c;那怎么办呢&#xff1f;解决方案…

电机控制系列模块解析(17)—— 速度环

一、电机转速控制 电机控制的速度环是整个电机控制系统中的外环&#xff0c;其主要任务是根据设定的转速指令值&#xff08;目标速度&#xff09;与实际电机转速之间的偏差&#xff0c;调整电流环的参考值&#xff08;d轴电流Id或q轴电流Iq&#xff0c;涉及类似单电流环的弱磁…

抖音主播/电商人员有福了,利用Suno创作产品宣传,让产品动起来-小米Su7 - 第510篇

历史文章 AI音乐&#xff0c;8大变现方式——Suno&#xff1a;音乐版的ChatGPT - 第505篇 日赚800&#xff0c;利用淘宝/闲鱼进行AI音乐售卖实操 - 第506篇 如何让AI生成自己喜欢的歌曲-AI音乐创作的正确方式 - 第507篇 导读 现在不管是淘宝电商&#xff0c;还是抖音电商&a…

借助Aspose.SVG图像控件,在线将 PNG 转换为 Base64 字符串

Aspose.SVG for .NET 是用于SVG文件处理的灵活库&#xff0c;并且与其规范完全兼容。API可以轻松加载&#xff0c;保存和转换SVG文件&#xff0c;以及通过其文档对象模型&#xff08;DOM&#xff09;读取和遍历文件的元素。API独立于任何其他软件&#xff0c;使开发人员无需使用…

第10篇:创建Nios II工程之控制单个七段数码管

Q&#xff1a;还记得之前使用Verilog case语句来描述实现七段数码管的逻辑功能。本期我们创建Nios II工程用C语言代码实现相同的功能。 A&#xff1a;基本原理&#xff1a;一个七段数码管由7个发光二极管LED组成&#xff0c;所以控制一个数码管的显示即控制7个LED。我们在之前…

手把手教你上手开源性能监控神器Arthas

前言 在日常的工作中&#xff0c;对于商业项目尤其是并发量较高的项目&#xff0c;系统在一些情况下会莫名其妙把CPU打满并且导致服务宕机&#xff0c;虽然90%的情况下&#xff0c;是迭代发版的代码有bug&#xff0c;但是既然有这个情况&#xff0c;线上出现事故了&#xff0c…

海外大带宽服务器的带宽大小是如何定义的?

海外大带宽服务器的带宽大小通常是由提供的数据传输速率来衡量的。Rak部落小编为您整理发布海外大带宽服务器的带宽大小是如何定义的? 带宽的大小决定了服务器能够处理的数据量和传输速度&#xff0c;这对于确保服务器性能至关重要。在详细定义中&#xff0c;带宽可以根据以下…

对C语言符号的一些冷门知识运用的剖析和总结

符号 目录* 符号 注释 - 奇怪的注释 - C风格的注释无法嵌套 - 一些特殊的注释 - 注释的规则建议 反斜杠’’ - 反斜杠有续行的作用&#xff0c;但要注意续行后不能添加空格 * 回车也能起到换行的作用&#xff0c;那续行符的意义在哪&#xff1f; - 反斜杠的转义功能 单引号…

公钥私钥?一文搞懂非对称加密

非对称加密 非对称加密&#xff1a; 通信双方分别创建公钥和私钥&#xff0c;并且保证公钥所加密的信息&#xff0c;只有配对的私钥可以解密&#xff0c;接下来&#xff0c;双方公开交换公钥&#xff0c;通信时&#xff0c;使用对方的公钥进行加密&#xff0c;如此&#xff0…

国内小白用什么方法充值使用ChatGPT4.0?

首先说一下IOS礼品卡订阅&#xff0c;目前最经济实惠的订阅方式&#xff0c;具体操作步骤 使用IOS设备充值&#xff0c;用 App Stroe 兑换券 1、支付宝地址切换旧金山&#xff0c;在里面买app store 的兑换卷 2、美区Apple ID登陆app store &#xff0c;充值兑换券 3、IOS设…

JavaScript中的事件模型

JavaScript中的事件模型分为&#xff1a;事件和事件流、原始事件、标准事件和IE事件。 事件与事件流 JavaScript中的事件&#xff0c;可以理解为HTML文档或者浏览器中发生的一种交互操作&#xff0c;让网页有互动的功能。常见的事件就是加载事件、鼠标事件和自定义事件。 因…

Find My资讯|苹果设备在修复期间可以保持启用“Find My“功能

iOS 17.5 中有一项名为"维修状态"的新功能&#xff0c;可让送修的设备保持启用"查找我的"&#xff08;Find My&#xff09;功能。此前&#xff0c;用户在送修设备时必须禁用跟踪设备位置的"查找我的"功能&#xff0c;但iOS 17.5发布后&#xff0…

vscode远程免密ssh原理与实操方法

什么是SSH SSH是一种加密协议&#xff0c;全称为Secure Shell&#xff0c;用于安全地远程登录到服务器或其他远程设备上执行命令或传输文件。它提供了一种安全的加密通信机制&#xff0c;使得远程登录和文件传输等操作不会被恶意攻击者窃取或篡改&#xff0c;确保了数据的保密…

Jackson系统开发方法

1、Jackson分析方法是面向数据流的分析方法。这一方法从目标系统的输入、输出数据结构入手&#xff0c;导出程序框架结构&#xff0c;再补充其它细节&#xff0c;就可得到完整的程序结构图。 2、应用场景&#xff1a;这一方法对输入、输出数据结构明确的中小型系统特别有效&am…

数据库(MySQL)—— 初识和创建用户

数据库&#xff08;MySQL&#xff09;—— 初识 什么是数据库数据库的种类创建用户mysql -h 主机名或IP地址 -u 用户名 -p 登录mysqlSELECT USER(); 查看当前用户切换用户GRANT ALL PRIVILEGES ON 赋予用户权限 REVOKE 撤销权限示例注意事项 MySQL的图形化界面工具查看所有用户…

【oracle数据库安装篇三】Linux6.8单机环境oracle11g容灾ADG搭建

说明 DataGuard 是在主节点与备用节点间通过日志同步来保证数据的同步&#xff0c;可以实现数据库快速切换与灾难性恢复。用户能够在对主数据库影响很小的情况下&#xff0c;实现主备数据库的同步。 关联文章 【oracle数据库安装篇一】Linux5.6基于LVM安装oracle11gR2单机 【…

追踪攻击数据包中的真实IP地址:方法与技巧

在网络安全领域&#xff0c;追踪攻击数据包中的真实IP地址是一项至关重要的任务。通过确定攻击者的真实IP地址&#xff0c;可以有效地识别和阻止网络攻击行为&#xff0c;提高网络安全防御水平。IP数据云IP地址查询将介绍几种常用的方法和技巧&#xff0c;帮助安全人员有效追踪…

嵌入式C语言教程:实现气压监测系统

气压监测在气象学、航空和户外活动装备中非常重要。本教程将介绍如何在STM32微控制器上使用数字气压传感器实现实时气压监测系统。 一、开发环境准备 硬件要求 微控制器&#xff1a;STM32L476RG&#xff0c;具备低功耗特性和足够的处理能力。开发板&#xff1a;STM32L4 Disc…