关于线性微分方程的求解

1.1 线性方程

首先讲一下什么叫线性方程,含有变量的最高次幂不超过1次的方程,允许0次的存在 。
eg. ax+by+cz+d=0;
@线性方程的本质是等式两边乘以任何相同的非零数,方程的本质都不受影响。
(1) y’前的系数不能含y,但可以含x,如:x*y'=2 是线性的; y*y'=2 不是线性的。
(2) y前的系数也不能含y,但可以含x,如:y'=sin(x)y 是线性的,y'=sin(y)y 是非线性的。
(3) 整个方程中,只能出现y和y’,不能出现sin(y)y^2y^3等等,如:y'=y 是线性的;y'=y^2 是非线性的。就是关于y的复合函数。

1.2 微分方程

就带有自变量,未知函数和未知函数的导数的方程。比如y'=sinx , y"=y
对于一阶微分方程,形如:y' + p(x)y + q(x) = 0的称为"一阶线性微分方程"。
对于二阶微分方程,形如:y'' + p(x)y '+ q(x)y + f(x) = 0的称为"二阶线性微分方程"。

1.3 齐次方程

1.方程中所有项的次数都相等。比如xy,x^2,y^2都是二次的。dy/dx、y/x和常数a都是0次的。比如y'=1+y/x.就是齐次方程
2.形如 y" + p(x)y' + q(x)y = 0的方程称为“齐次线性方程”,这里“线性”是指方程中每一项关于未知函数y及其导数y’,y’’,…的次数都是相等的(都是一次),“齐次”是指方程中没有自由项(不包含y及其导数的项).
方程 y" + p(x)y' + q(x)y = f(x)就不是“齐次”的,因为方程右边的项x不含y及y的导数,因而就要称为“非齐次线性方程”。

2 一阶线性齐次微分方程

y’ + p(x)y = 0
一阶微分dy/dx,线性y' + p(x)y = 0,齐次是方程不含自由项。
求解:
dy/dx = -p(x)y ;
dy/y = -p(x)dx ;
ln|y| = -∫p(x)dx + C ;
y=Ce^ -∫p(x)dx ;

3 一阶线性非齐次微分方程

dy/dx + p(x)y = q(x)
一阶微分dy/dx ,线性 y' + p(x)y - q(x) = 0,非齐次,含有不关于y的自由项。
求解:
利用**常数变易法**求一阶线性非齐次微分方程的通解,是把一阶线性非齐次微分方程的通解中C换成C(x)即---------------------------------------(here)
y=C(x)e^-∫p(x)dx
对y进行求导可知:dy/dx = C'(x)*(e^-∫p(x)dx) - C(x)*p(x)*(e^-∫p(x)dx);
带入原式可知:C'(x)*(e^-∫p(x)dx) - C(x)*p(x)*(e^ -∫p(x)dx) + p(x)*C(x)*(e^ -∫p(x)dx) = q(x); => C'(x)(e^-∫p(x)dx) = q(x); => C'(x) = q(x)*(e^ ∫p(x)dx)
对两端进行积分可知:C(x) = ∫q(x)*(e^∫p(x)dx)dx + C;
带入第一步的通解里可知:y=e^-∫p(x)dx * [∫q(x)*(e^∫p(x)dx)dx + C]
======>
下面说一下如何去理解
☆☆☆因为我们可以知道解微分方程最终是为了求出y关于x的函数,假设为y=y(x),
dy/dx + [p(x) - q(x)/y(x)] * y = 0
y=C*(e^-∫[p(x) - q(x)/y(x)]dx)
y=(e^-∫p(x)dx) * (C* e^∫q(x)/y(x)dx)
c(x)=(C* e^∫q(x)/y(x)dx)显而易见是一个关于x的函数,就设为c(x).然后从上面标记的地方开始计算就可以理解了。。。

关于线性微分方程的求解(常数变易法)相关推荐

  1. 二阶边值问题的数值解matlab,二阶线性微分方程边值问题的MATLAB求解

    2012 年 3 月第 26 卷 第 1 期 阴 山 学 刊 YINSHAN ACADEMIC JOURNAL Mar. 2012 Vo1. 26 No. 1 二阶线性微分方程边值问题的 MATLAB ...

  2. 2.2 线性微分方程与常数变易法

    文章目录 一阶线性微分方程 非齐次通解推导 伯努利微分方程 推导 一阶线性微分方程 d y d x = P ( x ) y + Q ( x ) \frac{dy}{dx}=P(x)y+Q(x) dxd ...

  3. 0704一阶线性微分方程-微分方程

    文章目录 1 线性方程 1.1 定义 1.2 解法(常数变易法) 1.3 例题 2伯努利方程 3 简单变量替换解方程 结语 1 线性方程 1.1 定义 一阶微分方程:形式上能化成 d y d x + ...

  4. MMA-利用Methematica推导一阶线性微分方程

    Methematica是一款符号运算的利器,可以完成各种复杂的符号运算.在这里我们尝试利用这一软件进行一阶微分方程的推导.首先回顾一下一阶微分方程的解法. 一阶线性微分方程 齐次方程通解 首先将非齐次 ...

  5. 有趣的微分方程之一阶线性微分方程

    形如这样的微分方程叫做一阶线性微分方程: 式0 一阶是因为y关于x只有一阶导. 非齐次线性微分方程 Q(x)!=0叫做非齐次线性微分方程. 齐次线性微分方程 Q(x)=0叫做齐次线性微分方程 求解非齐 ...

  6. 机器学习(MACHINE LEARNING)MATLAB中微分方程的求解

    文章目录 1 MATLAB之极限.积分.微分 2 matlab中微分方程的求解 2.1 一阶微分方程 2.2 求解二阶线性微分方程 是指含有未知函数及其导数的关系式.解微分方程就是找出未知函数.微分方 ...

  7. 【机器学习】SVM学习(三):线性分类器的求解

    [机器学习]SVM学习(三):线性分类器的求解 2016-10-10 19:56 239人阅读 评论(0) 收藏 举报 本文章已收录于:  机器学习知识库  分类: 机器学习(37)  目录(?)[+ ...

  8. 信号与系统 chapter9 关于信号与系统中微分方程的求解

    微分方程的求解 许多同学之所以觉得信号与系统难的原因之一就在于它的数学推导,特别是对于一些高等数学基础比较薄弱的同学来说,且不说后面的求解傅里叶变换部分,目前的LTI连续系统微分方程的求解,已经是的有 ...

  9. 一阶线性微分方程计算公式推导

    一阶线性微分方程的形式如下: y ′ + p ( x ) y = q ( x ) y'+p(x)y=q(x) y′+p(x)y=q(x) 对于式子左侧,长得像下式,但不太一样 ( u v ) ′ = ...

最新文章

  1. AI在传统制造业的应用落地!
  2. windows系统下的python环境的搭建
  3. 【PHP ThinkPHP框架】小bug汇总[更新]
  4. 如何从svn上down项目
  5. Vue.js(2.x)之Class 与 Style 绑定
  6. Linux软件安装为什么名字不一样
  7. 利用cca进行fmri分析
  8. 【原创】构建高性能ASP.NET站点 第七章 如何解决内存的问题(前篇)—托管资源优化—垃圾回收机制深度剖析...
  9. 清华数据结构c语言版严蔚敏pdf,清华数据结构习题集答案(C语言版严蔚敏).pdf
  10. 快手、携程等公司转战到 ClickHouse,ES 难道不行了?
  11. rsyslog-trouble: imjournal: 26794 messages lost due to rate-limiting
  12. java画板中画直线_画图板(画直线)
  13. (C++题目)定义一个描述学生基本情况的类Student,数据成员包括姓名、学号、英语成绩和高数成绩;成员函数包括构造函数、析构函数、获取姓名、获取学号、求出平均成绩,以及显示各
  14. 蓝牙资讯|2022 年 Q4 全球 TWS 耳机出货量 7900 万部
  15. Java基础之Java数据类型
  16. Nutch 2.0 终于来了
  17. FlyMcu下载出现“从08000000开始运行失败...可能是因为刚写了选项字节!!!”解决方法!
  18. 正确率,精确率,召回率.
  19. Sanitize检测的几种常见问题
  20. ln 软连接 linux大棚,ln命令小陷阱

热门文章

  1. 你还有什么想问我的吗?
  2. 命令行进入中文目录并scp拷贝文件到其他计算机
  3. 皇室战争 路线行走 (二)
  4. 解析mysql不重复字段值求和
  5. wampserv设置虚拟主机
  6. 时间复杂度与NP/NP难/NP完全问题的最简单理解法
  7. python 命名规范_python命名规范
  8. macd指标计算机应用,MACD的柱状图分析:如何利用MACD红绿柱选股?
  9. 梯度下降算法公式推导
  10. SVG 详解(四)其他常用标签