微分方程的分类

news/2024/7/8 5:09:32 标签: 图形, 算法

 转载:http://reference.wolfram.com/mathematica/tutorial/DSolveClassificationOfDifferentialEquations.html


微分方程的分类

虽然微分方程有三种基本类型——常微分方程(ODE)、偏微分方程(PDE)或者微分-代数方程(DAE),它们还可以进一步使用一些属性描述,如阶数(order)、线性性(linearity)和次数(degree).  DSolve 所使用的解法和解的性质取决于要求解的方程类别.
一个微分方程的  阶数 是方程中导数的最高次数.
由于导数的最高阶数为1,所以这是一个一阶常微分方程.    
In[1]:=
Click for copyable input
Out[1]=
这是一个四阶常微分方程的通解.
In[2]:=
Click for copyable input
Out[2]=
一个微分方程是线性的,如果方程关于   及其导数是一次的,并且如果系数是自变量的函数.
这是一个非线性二阶常微分方程,它表示一个循环摆的运动. 它是非线性的,因为  Sin  不是   的线性函数. 出现警告消息  ,是因为  Solve 使用  JacobiAmplitudeEllipticF 的逆)来寻找   的一个表达式.
In[3]:=
Click for copyable input
Out[3]=
这里画出解的图形. 图中   处的不连续性由  Solve 使用的反函数的选择得到.
In[4]:=
Click for copyable input
Out[4]=
应当指出,有时候很简单的非线性方程的解仅以隐式提供. 在这种情况下, DSolve 返回一个未计算的  Solve 对象.
这种非线性微分方程只有一个隐式的解.   提示信息可以忽略;它们的出现是由于  Solve 找不到   的显式表达式,因为涉及到了非代数函数( ArcTan 和  Log).
In[5]:=
Click for copyable input
Out[5]=
当一个线性常微分方程的系数不依赖于   时,则称该常微分方程具有 常系数.
这是一个具有常系数的常微分方程.
In[6]:=
Click for copyable input
Out[6]=
前面的方程也是  齐次 的:所有的项都包含   或者   的导数,而它的右边是0. 增加一个自变量的函数使得方程成为 非齐次 的. 一个具有常系数的非齐次方程的通解可以由对相应的齐次方程的解加入一个特定的积分得到.
这里,对于前面的方程的右边加入  ,使得新方程成为非齐次的. 该新方程的通解是前面的解和一个特定积分的和.
In[7]:=
Click for copyable input
Out[7]=
当一个常微分方程的系数取决于   时,则称该常微分方程具有 变系数. 由于具有变系数为    的有理函数的方程具有容易分类的奇点,所以我们具有求解它们的一些更精巧的算法.
该方程的系数是   的有理函数.
In[8]:=
Click for copyable input
Out[8]=
在函数和微分方程之间存在密切关系. 从一个任意类型的函数开始,可以构造一个满足该函数的微分方程. 反之,任意微分方程产生一个或者多个函数,以该方程的解的形式给出. 事实上,许多经典分析中的特殊函数源于微分方程的解.  Mathieu 函数 就是这类特殊函数的一种. Mathieu 对椭圆模振动的研究感兴趣. 描述这种运动的波动方程的本征函数由 Mathieu 函数的积给出.
这种具有有理系数的线性二阶常微分方程具有由马蒂厄(Mathieu)函数给出的通解.
In[9]:=
Click for copyable input
Out[9]=
在前面的解中  ArcCos [t] 的出现表明方程可以使用三角函数给出一个更简单的形式. 这是 Mathieu 在1868年推出的方程的形式.
In[10]:=
Click for copyable input
Out[10]=
这里画出给方程的解的特定的积的表面图.
In[11]:=
Click for copyable input
Out[11]=
一个微分方程的  次数 是方程的最高阶导数的最高幂(highest power).
这是一个次数为2的一阶常微分方程.
In[12]:=
Click for copyable input
Out[12]=
较高的次数导致解的非唯一性.
In[13]:=
Click for copyable input
Out[13]=
本教程中的例子集中在常微分方程的分类. 偏微分方程的分类类似,但是更加复杂. 偏微分方程也可以根据线性或者非线性、阶数、次数和常系数或变系数归类. 更加重要的是识别偏微分方程为双曲型、抛物型或者椭圆形的分类法. 这些分类在 "二阶偏微分方程" 中有进一步的详细讨论.    


http://www.niftyadmin.cn/n/720275.html

相关文章

Redis-基础

一、Redis入门 罪魁祸首——关系型数据库 性能瓶颈:磁盘IO性能低下(CPU数据交换是和高速缓存cache,cache的数据交换和谁做,和内存。内存的数据交换和谁做,和磁盘做,这些基础数据存在硬盘上,…

Python全栈开发——Linux命令学习

Linux —— 一切皆文件pwd: 查看当前所在目录/ :根目录cd : 切换目录 eg.cd / 切换到根目录ls:查看当前根目录下有几块盘、几个文件ls -l:查看详细信息(第一个字符为d-->目录)ls -lh:人…

[QTP] 基本使用

1. QTP的基本功能1.1 QTP测试过程QTP的基本功能包含两大部分:一部分是提供给初级用户的关键字视图,另一部分是提供给熟悉VBScript脚本编写的专家视图。在实际的测试中可以结合使用。使用QTP进行自动化测试一般包括5个步骤:1) 录制测试脚本: 利…

SpringMVC中参数绑定

SpringMVC中请求参数的接收主要有两种方式, 一种是基于HttpServletRequest对象获取, 另外一种是通过Controller中的形参获取 一 通过HttpServletRequest获取请求参数 首先, 通过一个实例获取jsp页面中提交的参数 RequestMapping("/itemEdit.action") public Mode…

Redis for Windows(C#缓存)安装和使用

本文个人同步博客地址: http://aehyok.com/Blog/Detail/98.html 个人网站地址:aehyok.com QQ 技术群号:206058845,验证码为:aehyok 本文文章链接:http://www.cnblogs.com/aehyok/p/3946286.html 感谢您的阅…

接触性网络对个体协作无影响

转载:http://phys.org/news/2012-04-contact-networks-cooperation-individuals.html Contact networks have no influence on cooperation among individuals April 2, 2012 Enlarge This is a simulation of a network of people playing Prisoners Dilemma. R…

分享个人学习js的笔记

1.回到顶部效果。 2.滚动条向上滚动式,滑动滚轮。解决bug的方法。 3.有关Document. 4.getElementByClassName();获取元素类名的封装。单个类名的元素。任然不完美。 5.创建一个属于框,输入里面的内容在后面的ul的li里面显示。 6.前端与后端的交互。UI 前…

zabbix企业应用之dns监控

继续介绍zabbix监控企业应用的实例,本次介绍zabbix监控dns,我监控的dns为bind 9.8.2,本dns为公网dns,是为了解决公司内网服务器自动化所需求的dns解析,比如目前的puppet或者salt软件,如果结合dns&#xff0…