matlab期末_第1页
matlab期末_第2页
matlab期末_第3页
matlab期末_第4页
matlab期末_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

河南大学数学与统计学院20162017学年第一学期MATLAB基础A实验论文题目微分方程的数值求解姓名许梦迪学号1510101134年级2015级专业数学与应用数学成绩合分人微分方程的数值求解【摘要】现实生活中的许多问题都可以通过微分方程的形式进行表示,因此微分方程的求解具有很大的实际意义。本文介绍了MATLAB软件在微分方程数值求解中的应用,并给出了求解微分方程的数值求解方法和解题步骤,并通过一个实际的例子对其具体应用进行了探讨。【关键词】MATLAB微分方程数值解法对微分方程描述的控制系统,利用欧拉法、二阶龙格库塔法、四阶龙格库塔法分别编写M文件,进行数值计算和作图一微分方程的解析解法微分方程的解析解法用DESOLVEEQN1,EQN2,求常微分方程(组)的解析解。1微分方程的解析解例1求解二阶微分方程X2YXYX2N2Y0,YP/22,YP/22/P,N1/2解析解DSOLVED2Y1/XDY11/22/X2Y0,YPI/22,DYPI/22/PI,XANS21/2PI1/2SINX/X1/2PRETTYANS2微分方程组例2求解DF/DX3F4GDG/DX4F3G。通解F,GDSOLVEDF3F4G,DG4F3GFEXP3TCOS4TC1EXP3TSIN4TC2GEXP3TSIN4TC1EXP3TCOS4TC2特解F,GDSOLVEDF3F4G,DG4F3G,F00,G01FEXP3TSIN4TGEXP3TCOS4T二数值解法1龙格库法法用ODE23、ODE45等求解非刚性的标准形式的一阶常微分方程组的初值问题的数值解近似解MATLAB中求解一阶微分方程组初值问题数值解的最常用的方法是ODE45函数。(1)化方程组为标准形式。MATLAB下的数值解函数只能处理一阶微分方程,因此对于高阶微分方程我们可以先把他们转化成一阶微分方程再进行求解例如Y3YYY0,Y00,Y01,Y01把微分方程的高阶导数写为低阶导数的算式,即Y3YYY,设Y1Y,Y2Y,Y3Y,则原方程化为下列等价的方程组满足初值条件已把该方程化成了标准形式。其中Y(Y1,Y2,Y3),A0,0,0,Y00,1,1,FT,YY2,Y3,3Y3Y2Y12把微分方程组编成M函数文件。如FUNCTIONDYFT,YDYY2Y33Y3Y2Y1注意A在函数文件里,虽然写微分方程时并不同时包含参数T和Y,但第一行必须包含这两个输入变量。B向量DY必须为列向量。TSPAN为积分的数据范围,其格式为T0,TFINALY0为T0时刻的初值列向量。输出参数T和Y为列向量T为时刻向量。(3)调用一个微分方程的求解函数求解。T,YSOLVERF,TSPAN,Y0其中SOLVER求解函数名;F包含微分方程的M文件Y表是不同时刻的函数值。4(例)一个求解常微分方程初值问题的完整过程。问题求解方程Y31Y2YY0在初值Y03,Y02的解。1化成标准形式设Y1Y,Y2Y,则初值为2编写函数文件ODEM,内容为FUNCTIONDYODET,YDYY231Y12Y2Y1VOIDFUNCTIONE,TFORVARNTGETELEMENTSBYTAGNAME“IMG“,ANEWDATE,I,OFUNCTIONTHISREMOVEEVENTLISTENERST_FINAL100X0001E10T,XODE45LORENZEQ,0,T_FINAL,X0PLOTT,X,FIGURE打开新图形窗口PLOT3X,1,X,2,X3AXIS104220202025根据实际数值手动设置坐标系COMET3X,1,X,2,X,3其中T_FINAL100设定的仿真终止时间X0为初始状态。第一个绘图命令PLOTT,X绘制的是系统各个状态和时间关系的二维曲线结果图一图二三小结本文介绍了常微分方程的MATLAB中的实现。并给对相关的函数调MATLAB强大的绘图功能将计算结果用图形直参考

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论