前言

本文尝试用笔者自己能理解的语言总结讲解微分方程的基本概念,用于理清微分方程的基本的常识。
什么是函数?简单讲,函数就是一个用来描述输入输出关系的模型。我们可以建立很多模型,建模过程是通过寻找已有的输入与输出内在关系,建立一个函数,用于解决或预测一个以前未知的输入对应的输出,或者是输出来反推输入。
微分方式用来解决比较复杂的问题。什么是微分方程,找到含有要找的函数以及其导数的关系式,这样的关系式就是微分方程。而找出这个要找的未知函数,就是解微分方程。
可以看出,微分方程的解是一个函数!!!我们是要找到一个变化的关系。

概念引入

问题:一个曲线过点(1,2),且在该曲线上任意一点M(x,y)处的切线斜率为2x,求这个函数的方程。
解:设所求为y=φ(x)\text{y=}\varphi (x)y=φ(x)根据已知,可以得到dydx=2x\frac{\text{d}y}{dx}=2xdxdy​=2x
又已知函数满足x=1x=1x=1时,y=2y=2y=2,前面的式子dydx=2x\frac{\text{d}y}{dx}=2xdxdy​=2x积分,y=∫2xdxy=\int{2xdx}y=∫2xdx即为y=x2+Cy={{x}^{2}}+Cy=x2+C
于是将初始条件带入,得到C=1C = 1C=1因此解得函数曲线为y=x2+1y={{x}^{2}}+1y=x2+1
通过这个简单的例子,可以学习到一些最基本的概念。下面会详细介绍,这里对出现的一些概念进行一下简单的认识。
首先y=x2+Cy={{x}^{2}}+Cy=x2+C即为微分方程的通解(含有任意常数),一般都是得到通解,在根据所给的条件,例如y∣x=x0=y0\text{y}|_{x=x_{0}}=y_{0}y∣x=x0​​=y0​这种条件,叫做初始条件

分类方式

一般的微分方程可以分为三类

  • 按倒数的类型
  • 按阶数
  • 按是否线性

1,方程中只出现一个独立自变量的微分方程称为常微分方程(Ordinary Differential Equations,PDEs)若是方程中出现两个以上独自变量偏导数,则称为偏微分方程,最典型的就是热传导方程。∂u∂t=k∂2u∂x2\frac{\partial \text{u}}{\partial t}=k\frac{{{\partial }^{2}}u}{\partial {{x}^{2}}}∂t∂u​=k∂x2∂2u​ 变量的变化率有时间和变化率。
2,阶数就是出现的最高阶即为阶数
3,微分方程中,若是要找的函数以及其导数的任意阶是线性的,则该微分方程称为线性微分方程。

方程的解

  • 通解
  • 特解
  • 初值问题的解
  • 隐式解

1,通解是n阶微分方程含有n个独立常数的解y=φ(x)(x,C1,C2,L,Cn)\text{y=}\varphi (x)(x,C_1,C_2,L,C_n)y=φ(x)(x,C1​,C2​,L,Cn​),称为是他的通解,其中(x,C1,C2,L,Cn)(x,C_1,C_2,L,C_n)(x,C1​,C2​,L,Cn​)独立是指其雅克比行列式不等于0。
2,特解不包含常量C
3,初值问题是指含有微分方程与初始条件。初值问题又名柯西问题。求积分得到通解,带入初始条件得到特解。
4,隐式解

微分方程之————微分方程的基本概念相关推荐

  1. python怎么写微分方程_python微分方程

    python里怎么样CSS布局HTML小编今天和大家分享解微分方程 有很多大学生问我,学习python有什么用呢?我说:你至少可以用来解微分方程,如下面的例子,就是解决微分方程:y"+a*y ...

  2. 微分方程_微分方程 | 线性微分方程组的求解(上)

    附: 微分方程的分类:常微分方程和偏微分方程. 1.常微分方程(ODE)是指微分方程的自变量只有一个的方程.最简单的常微分方程,未知数是一个实数或是复数的函数,但未知数也可能是一个向量函数或是矩阵函数 ...

  3. MATLAB 数学应用 微分方程 时滞微分方程 dde23

    dde23:求解带有固定时滞的时滞微分方程 (DDE). 语法 sol = dde23(ddefun,lags,history,tspan) sol = dde23(ddefun,lags,histo ...

  4. MATLAB 数学应用 微分方程 时滞微分方程 解算时滞微分方程

    时滞微分方程 (DDE) 是当前时间的解与过去时间的解相关的常微分方程.该时滞可以固定不变.与时间相关.与状态相关或与导数相关.要开始积分,通常必须提供历史解,以便求解器可以获取初始积分点之前的时间的 ...

  5. MATLAB 数学应用 微分方程 时滞微分方程 具有常时滞的DDE

    本文讲述了如何使用 dde23 对具有常时滞的DDE(时滞微分方程)方程组求解. 方程组为: y 1 ′ ( t ) = y 1 ( t − 1 ) y'_1(t)=y_1(t−1) y1′​(t)= ...

  6. MATLAB 数学应用 微分方程 时滞微分方程 中立型DDE

    本文讲述了如何使用 ddensd 求解中立型DDE(时滞微分方程),其中时滞出现在导数项中. 方程是: y ′ ( t ) = 1 + y ( t ) − 2 y ( t 2 ) 2 − y ′ ( ...

  7. MATLAB 数学应用 微分方程 时滞微分方程

    时滞微分方程包含的项的值依赖于先前时间的解.时滞可以固定不变.与时间相关或与状态相关,而求解器函数(dde23.ddesd 或 ddensd)的选择取决于方程中的时滞类型.通常,时滞将导数的当前值与某 ...

  8. MATLAB 数学应用 微分方程 时滞微分方程 具有不连续性的心血管模型DDE

    本文讲述了如何使用 dde23 对具有不连续导数的心血管模型求解. 方程组为: P ˙ a ( t ) = − 1 c a R P a ( t ) + 1 c a R P v ( t ) + 1 c ...

  9. MATLAB 数学应用 微分方程 时滞微分方程 中立型的初始值DDE

    本文讲述了如何使用 ddensd 求解具有时间相关时滞的初始值 DDE(时滞微分方程)方程组. 方程是: y ′ ( t ) = 2 c o s ( 2 t ) y ( t 2 ) 2 c o s ( ...

最新文章

  1. SharePoint判断页面(或WebPart)是否处于编辑模式.
  2. juqery 获取radio选中的值
  3. Cookie和Session的作用,区别和各自的应用范围,Session工作原理
  4. SqlServerCe 数据库操作示例
  5. Codeforces Good Bye 2016 题解
  6. C# 线程问题之死锁
  7. 贡献分选择结果——Teamwork
  8. 物联网核心安全系列——物联网安全需求
  9. c语言标准函数模板,c – 标准库容器的通用函数模板
  10. 采用UltraISO软碟通制作Dos启动盘教程
  11. 面向对象编程的方式搭建CNN网络 | PyTorch系列(十三)
  12. 计算机音乐我还是曾经那个少年,我还是从前那个少年是什么歌
  13. css动画无限循环转圈,css实现无限循环
  14. 学科前沿大作业:区块链技术的相关应用
  15. 云原生之使用Docker部署BookBrowser电子书浏览器
  16. qs计算机专业排名2017,2017年qs计算机专业大学排名
  17. comp3411辅导assignment2
  18. Android开发人口流动管理,Android轻松搞定流动布局
  19. 富兰克林自传-读书记
  20. SD卡windows无法识别修复

热门文章

  1. web跨域问题解决方案
  2. libcrypto.so.1.0.0内容丢失导致sshd无法运行解决方案
  3. 将对象序列化为字符串
  4. 如何获取git diff文件,并将其应用于作为同一存储库副本的本地分支?
  5. 撤消git update-index --assume-unchanged file
  6. 如何回滚特定的迁移?
  7. ros加载编译opencv-3.4.9,编译安装opencv-3.4.9
  8. 计算机毕设 ai_2020年计算机人工智能方向保研经历分享(南大,复旦,中科院计算所)...
  9. 纯css制作简易轮播图(animation、keyFrame)
  10. 引入方式之外部样式表(CSS、HTML)