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

高等数学-常微分方程

一、一阶微分方程

(1)可分离变量的微分方程:

    解题步骤:

     例1:求微分方程dy/dx=3x^2y的通解。

       1)将方程的变量进行分离:

            dy/y=3x^2dx

        2)两边积分:

             ∫ dy/y=∫ 3x^2 dx

          3)为了方便,直接写成下式:

             lny=x^3+lnC(C为全体正数)

          4)由3)直接得到方程的通解:

              y=Ce^(x^3)(这里需要验证y=0是方程的解,因为y=0是方程的解,所以是C变为任意常数(还用C表示))

              在求通解时,常常略去分离变量时关于分母为0的讨论。

              注:

                    两端可以积分的原理:

   例2:       (2)齐次方程:

      形如dy/dx=φ(y/x)的方程称为齐次方程

       可转化成可分离变量的微分方程,转化方法:

        令u=y/x

        则y=ux

        dy/dx=x(du/dx)+u

         将上式代入方程:

          x(du/dx)+u=φ(u)

          于是,x(du/dx)=φ(u)-u

          此方程是以x为自变量,u为未知函数的可分离变量的微分方程。

注:1/(u-1)-1/u的不定积分为ln|u/u-1|,这里为了方便,直接将绝对值去掉。

(3)一阶线性微分方程:

形如dy/dx+P(x)y=Q(x)的微分方程称为一阶线性微分方程。这里的线性,是指微分方程中关于未知函数y及其导数dy/dx都是一次的。如果Q(x)恒为0,则称该方程为一阶线性齐次微分方程;否则,称该方程为一阶线性非齐次微分方程(这里齐次和齐次方程中的齐次无关)。

1)用分离变量法求一阶线性齐次微分方程:

dy/dx=-P(x)dx

两边积分:

lny=-∫P(x)dx+lnC(这里∫P(x)dx表示P(x)的某个原函数)

从而得方程的通解:

y=Ce^(-∫P(x)dx)

(2)用常数变易法求一阶线性非齐次微分方程的通解:

 

例1:

 

http://www.xdnf.cn/news/588133.html

相关文章:

  • 国产三维CAD皇冠CAD(CrownCAD)建模教程:交流发电机
  • 推荐一个Excel与实体映射导入导出的C#开源库
  • 手写简单的tomcat
  • (泛函分析)线性算子连续必有界的证明
  • GraphRAG使用
  • 动态规划(七)——子数组系列(求和问题)
  • labview实现将百分制分数转换为等级制分数
  • Vue 3 官方 Hooks 的用法与实现原理
  • ai外呼平台:AnKo打造高效多模型服务体验!
  • labview实现LED流水灯的第二种方法
  • 每日算法刷题计划day13 5.22:leetcode不定长滑动窗口最短/最小1道题+求子数组个数越长越合法2道题,用时1h
  • 学习vue3:跨组件通信(provide+inject)
  • vscode include总是报错
  • Ubuntu24.04 LTS安装java8、mysql8.0
  • 【VScode】python初学者的有力工具
  • Labview使用报表工具
  • linux二进制安装mysql:
  • 遥控器处理器与光纤通信技术解析
  • 深入理解指针part1
  • 【Django ORM】三万字了解Django ORM的基本概念和基本使用
  • 并发编程之并发协同工具类
  • ollama+open-webui搭建可视化大模型聊天
  • 【计算机网络】TCP如何保障传输可靠性_笔记
  • Python结合ollama和stramlit开发聊天机器人
  • 栈和队列总结
  • ISO 26262-5 生产维护和报废
  • 前端性能优化的秘密武器:Preload 与 Prefetch 的深度解析
  • fatal error: uuid/uuid.h: No such file or directory 编译问题修复。
  • VS Code中Maven未能正确读取`settings.xml`中配置的新路径
  • 将MCP(ModelContextProtocol)与Semantic Kernel集成(调用github)