一、伯努利方程的形式

dydx+P(x)y=Q(x)yn(注意这个n是指n次方而非n阶导)\frac{dy}{dx}+P(x)y=Q(x)y^n (注意这个n是指n次方而非n阶导) dxdy​+P(x)y=Q(x)yn(注意这个n是指n次方而非n阶导)

观察发现:

  • 一阶方程(导数的次数最高为1次)
  • 当n=0,线性非齐次方程
  • 当n=1,线性齐次方程

一般的非线性方程是很难求解的,上述形式的方程可以通过转换为线性非齐次方程求解。

二、求解步骤

求解思路:化陌生为熟悉,通过换元将非线性方程转换成线性方程。

  1. 先将yn拿到左边,得到:y−ndydx+P(x)y1−n=Q(x)y^{-n}\frac{dy}{dx}+P(x)y^{1-n}=Q(x)y−ndxdy​+P(x)y1−n=Q(x)

  2. 注意到:dy1−ndx=dy1−ndy⋅dydx=(1−n)y−ndydx\Large \frac{dy^{1-n}}{dx} = \frac{dy^{1-n}}{dy} \cdot \frac{dy}{dx} = (1-n)y^{-n}\frac{dy}{dx}dxdy1−n​=dydy1−n​⋅dxdy​=(1−n)y−ndxdy​

  3. 因此,我们将y-n收进去,得到:11−ndy1−ndx+P(x)y1−n=Q(x)\frac{1}{1-n}\frac{dy^{1-n}}{dx}+P(x)y^{1-n}=Q(x)1−n1​dxdy1−n​+P(x)y1−n=Q(x)

  4. 令z=y1−nz = y^{1-n}z=y1−n,得到:dzdx+(1−n)P(x)z=(1−n)Q(x)\frac{dz}{dx}+(1-n)P(x)z=(1-n)Q(x)dxdz​+(1−n)P(x)z=(1−n)Q(x)

  5. 发现此时面对的就是一阶线性非齐次常微分方程,带入通解公式即可求得z=z(x)=y1−nz=z(x)=y^{1-n}z=z(x)=y1−n

  6. 解得:y=z(x)1−ny= \sqrt[1-n]{z(x)}y=1−nz(x)​

【高等数学】伯努利方程及其求解方法相关推荐

  1. 微分方程模型的求解方法

    微分方程模型的求解方法 在实际问题中经常需要寻求某个变量y随另一变量t的变化规律,y=y(t)这个函数关系式常常不能直接求出.然而有时容易建立包含变量及导数在内的关系式,即建立变量能满足的微分方程,从 ...

  2. 《C语言程序设计:问题与求解方法》——3.8节不同类型数据之间的类型转换

    本节书摘来自华章社区<C语言程序设计:问题与求解方法>一书中的第3章,第3.8节不同类型数据之间的类型转换,作者:何 勤,更多章节内容可以访问云栖社区"华章社区"公众号 ...

  3. 《C语言程序设计:问题与求解方法》——3.9节常见编程错误

    本节书摘来自华章社区<C语言程序设计:问题与求解方法>一书中的第3章,第3.9节常见编程错误,作者:何 勤,更多章节内容可以访问云栖社区"华章社区"公众号查看 3.9 ...

  4. 《C语言程序设计:问题与求解方法》——1.4节本章习题

    本节书摘来自华章社区<C语言程序设计:问题与求解方法>一书中的第1章,第1.4节本章习题,作者:何 勤,更多章节内容可以访问云栖社区"华章社区"公众号查看 本章习题 一 ...

  5. 《C语言程序设计:问题与求解方法》——0.5节本章习题

    本节书摘来自华章社区<C语言程序设计:问题与求解方法>一书中的第0章,第0.5节本章习题,作者:何 勤,更多章节内容可以访问云栖社区"华章社区"公众号查看 本章习题 1 ...

  6. 二阶传递函数的推导及几种求解方法的比较

    二阶系统是指那些可用二阶微分方程描述的系统,其电路形式是由两个独立动态元器件组成的电路. 二阶系统电路包括二阶低通电路.二阶高通电路.二阶带通电路和二阶带阻电路. 下面分别给出以上二阶系统传递函数的推 ...

  7. 线性代数---向量问题的求解方法

    线性代数-向量问题的求解方法 如果存在什么问题,欢迎批评指正!谢谢!

  8. 重磅!一文读懂线性方程组的求解方法

    目录 1.AAA为方阵 直接法 迭代法 2.AAA为非方阵且A∈Rm×n,m>nA\in R^{m\times n},m>nA∈Rm×n,m>n 2.1. r(A)=n<mr( ...

  9. python求一元三次方程的根_关于二次、三次、四次方程求解方法讨论

    高次方程求解的一般方法是将高次方程通过配方求解,然后进行次数降解,高次方程转化为容易求解的低次方程. 一元二次方程 求解高次方程,一元二次方程是最为简单的方程.关于一元二次方程 ,通过配方法可以求解: ...

最新文章

  1. 在线作图|2分钟绘制一张箱线图
  2. mysql 子分区_MySQL子分区一例
  3. GitHub发布重大更新,关系到所有程序员!
  4. 对话智能新高度:全面解读百度开放域对话模型PLATO
  5. IO中的阻塞、非阻塞、同步、异步概念分析详解
  6. Django视图层:嵌套参数,URLconf在查找什么?指定视图参数的默认值、include()路由转发三种方式、传递额外选项给 include()、传递额外选项给视图
  7. 程序员大危机,工作难逃监视系统“法眼”
  8. sharepoint学习资料-个人博客
  9. 计算机软件实习项目四 —— 校园一卡通管理系统 (实验准备) 12-27
  10. QDockWidget增加边框
  11. 信息化项目WBS实战总结
  12. h5公众号分享朋友、朋友圈
  13. MySQL 统计各领域数量及其百分比
  14. tom猫变声原理解析
  15. QQ用户的帐号和密码安全
  16. 建模神器 | 涨知识,BIM渲染神技能
  17. Delphi 关于 Assigned
  18. 2015西交C语言在线作业,西交19秋《程序设计基础(高起专)》在线作业
  19. k8s之ReplicaSet
  20. “速课小龙”项目冲刺2

热门文章

  1. 方顿教育:让消费者满意的短视频电商服务平台
  2. Typescript类,泛型,各种类型工具
  3. 思维导图工具,如何改默认字体?
  4. 云服务器端口管理修改,云服务器端口管理修改
  5. sql中向下取整怎么取_Sql 获取向上取整、向下取整、四舍五入取整
  6. hylafax php,运用PHP发送传真(PHP code for Sending fax)
  7. 换行标签<br>和水平线标签<hr>
  8. 网页中插入视频播放代码全集
  9. PacBio三代宏基因组测序大幅提升海洋水体宏基因组研究效果
  10. 一个计算机网络题目——给局域网分配合适的网络前缀。