当前位置: 首页 > news >正文

【高等数学】第七章 微分方程——第四节 一阶线性微分方程

上一节【高等数学】第七章 微分方程——第三节 齐次方程
总目录【高等数学】 目录

文章目录

  • 1. 线性方程
  • 2. 伯努利方程

1. 线性方程

  • 方程
    dydx+P(x)y=Q(x)\dfrac{\mathrm{d}y}{\mathrm{d}x} + P(x)y = Q(x)dxdy+P(x)y=Q(x)
    叫做一阶线性微分方程,因为它对于未知函数yyy及其导数是一次方程. 如果Q(x)≡0Q(x) \equiv 0Q(x)0,那么方程是齐次
    如果Q(x)≢0Q(x) \not\equiv 0Q(x)0,那么方程是非齐次的.
  • 解法
    Q(x)=0Q(x)=0Q(x)=0,写出对应的齐次线性方程
    dydx+P(x)y=0\dfrac{\mathrm{d}y}{\mathrm{d}x} + P(x)y = 0dxdy+P(x)y=0
    分离变量后,两边积分得
    ln⁡∣y∣=−∫P(x)dx+C1\ln \vert y \vert = -\int P(x) \mathrm{d}x + C_1lny=P(x)dx+C1
    y=Ce−∫P(x)dxy = C\mathrm{e}^{-\int P(x) \mathrm{d}x}y=CeP(x)dx
    使用常数变易法,求非齐次线性方程的通解
    u=Cu=Cu=Cy=ue−∫P(x)dxy = u\mathrm{e}^{-\int P(x) \mathrm{d}x}y=ueP(x)dx
    dydx=u′e−∫P(x)dx−uP(x)e−∫P(x)dx\displaystyle\dfrac{\mathrm{d}y}{\mathrm{d}x} = u'\mathrm{e}^{-\int P(x) \mathrm{d}x} - uP(x)\mathrm{e}^{-\int P(x) \mathrm{d}x}dxdy=ueP(x)dxuP(x)eP(x)dx
    代入dydx+P(x)y=Q(x)\dfrac{\mathrm{d}y}{\mathrm{d}x} + P(x)y = Q(x)dxdy+P(x)y=Q(x)
    u′e−∫P(x)dx−uP(x)e−∫P(x)dx+P(x)ue−∫P(x)dx=Q(x)u'\mathrm{e}^{-\int P(x) \mathrm{d}x} - uP(x)\mathrm{e}^{-\int P(x) \mathrm{d}x} + P(x)u\mathrm{e}^{-\int P(x) \mathrm{d}x} = Q(x)ueP(x)dxuP(x)eP(x)dx+P(x)ueP(x)dx=Q(x)
    u′=Q(x)e−∫P(x)dxu'=Q(x)\mathrm{e}^{-\int P(x) \mathrm{d}x}u=Q(x)eP(x)dx
    u=∫Q(x)e−∫P(x)dxdx+C\displaystyle u=\int Q(x)\mathrm{e}^{-\int P(x) \mathrm{d}x} \mathrm{d}x+ Cu=Q(x)eP(x)dxdx+C
    因此非齐次线性方程的通解
    y=e−∫P(x)dx(∫Q(x)e∫P(x)dxdx+C)=Ce−∫P(x)dx+e−∫P(x)dx∫Q(x)e∫P(x)dxdx\begin{aligned}y &= \mathrm{e}^{-\int P(x) \mathrm{d}x} \left( \int Q(x) \mathrm{e}^{\int P(x) \mathrm{d}x} \mathrm{d}x + C \right)\\ &= C\mathrm{e}^{-\int P(x) \mathrm{d}x} + \mathrm{e}^{-\int P(x) \mathrm{d}x} \int Q(x) \mathrm{e}^{\int P(x) \mathrm{d}x} \mathrm{d}x\end{aligned}y=eP(x)dx(Q(x)eP(x)dxdx+C)=CeP(x)dx+eP(x)dxQ(x)eP(x)dxdx
    右边是齐次线性方程的通解,左边是非齐次线性方程的一个特解

2. 伯努利方程

  • 方程
    dydx+P(x)y=Q(x)yn(n≠0,1)\dfrac{\mathrm{d}y}{\mathrm{d}x} + P(x)y = Q(x)y^n \quad (n \neq 0,1)dxdy+P(x)y=Q(x)yn(n=0,1)
    叫做伯努利(Bernoulli)方程.
    n=0n = 0n=0n=1n = 1n=1时,这是线性微分方程.
    n≠0n \neq 0n=0n≠1n \neq 1n=1时,这方程不是线性的,但是通过变量的代换,便可把它化为线性的.
  • 解法
    两边同除以yny^nyn
    y−ndydx+P(x)y1−n=Q(x).y^{-n}\dfrac{\mathrm{d}y}{\mathrm{d}x} + P(x)y^{1 - n} = Q(x).yndxdy+P(x)y1n=Q(x).
    z=y1−nz=y^{1-n}z=y1ndzdx=(1−n)y−ndydx\dfrac{\mathrm{d}z}{\mathrm{d}x}=(1-n)y^{-n}\dfrac{\mathrm{d}y}{\mathrm{d}x}dxdz=(1n)yndxdy,则可得线性方程
    dzdx+(1−n)P(x)z=(1−n)Q(x)\dfrac{\mathrm{d}z}{\mathrm{d}x} + (1-n)P(x)z = (1-n)Q(x)dxdz+(1n)P(x)z=(1n)Q(x)
    求得通解后,再将z=y1−nz=y^{1-n}z=y1n回代即可得伯努利方程通解

下一节
总目录【高等数学】 目录

http://www.lryc.cn/news/605309.html

相关文章:

  • 【支持Ubuntu22】Ambari3.0.0+Bigtop3.2.0——Step4—时间同步(Chrony)
  • Spark的宽窄依赖
  • 《设计模式之禅》笔记摘录 - 11.策略模式
  • uniapp-vue3来实现一个金额千分位展示效果
  • uniapp实现微信小程序导航功能
  • 思途JSP学习 0730
  • LeetCode 刷题【22. 括号生成】
  • Winform 渐变色 调色板
  • 代码随想录算法训练营第五十六天|动态规划part6
  • C语言基础11——结构体1
  • AutoSAR(MCAL) --- ADC
  • VoIP技术全面深度学习指南:从原理到实践的认知进化
  • 【GEO从入门到精通】生成式引擎与其他 AI 技术的关系
  • Linux ARM 平台 C 语言操作 Excel 文件的常用库与工具汇总(支持 xls 和 xlsx)
  • Linux基本指令,对路径的认识
  • SringBoot入门
  • uvm-tlm-sockets
  • 关于MyBatis 的懒加载(Lazy Loading)机制
  • 腾讯云市场排名
  • linux进程概念(三)进程状态
  • COZE 开源,新一代 AI Agent 本地部署一条龙
  • 借助 Wisdom SSH 的 AI 助手构建 Linux 开发环境
  • 2. Agent与 React流程
  • 智能Agent场景实战指南 Day 26:Agent评估与性能优化
  • 【面试场景题】随机立减金额计算
  • 三十四、【Linux常用工具】rsync+inotify实时同步演示
  • 游卡,快手26届秋招内推
  • Cortex-M处理器的优势?
  • 解决Nginx的HTTPS跨域内容显示问题
  • Linux日志管理和时钟同步配置指南