matlab-常微分方程课件.pptx

matlab-常微分方程课件.pptx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共35页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

Matlab—常微分方程求解;;一、常微分方程(组)符号解;;;;例1;例2;二、常微分方程(组)数值解;二、常微分方程(组)数值解;参数说明:;参数说明:;在区间tspan=[t0,tf]上,从t0到tf,用

初始条件y0求解显式微分方程y’=f(t,y)。

对于标量t与列向量y,函数f=odefun(t,y)

必须返回一f(t,y)列向量f。

解矩阵Y中每一行对应于返回时间列向量T中一个时间点。

要取得问题在其它指定时间点t0,t1,t2,…上解,则令tspan=[t0,t1,t2,…,tf](要求是单调)。;用参数options(用命令odeset生成)设置属性(代替了缺省积分参数),再进行操作。惯用属性包含相对误差值RelTol(缺省值为1e-3)与绝对误差向量AbsTol(缺省值为每一元素为1e-6)。;将参数p1,p2,p3,..等传递给函数odefun,再进行计算。若没有参数设置,则令options=[]。;求解详细ODE基本过程:;求解详细ODE基本过程:;(3)依据(1)与(2)结果,编写能计算

导数M-函数文件odefile。

(4)将文件odefile与初始条件传递给求解

器Solver中一个,运行后就可得到ODE

、在指定时间区间上解列向量y(其中包含y及不一样阶导数)。;不一样求解器Solver特点;求解器Solver;不一样求解器Solver特点;参数设置;参数设置;参数设置;参数设置;参数设置;参数设置;例3;;例4;;;例5;创建函数function4,存在function4.m中

functionf=function4(t,x)

globalU

f=[x(2);U*(1-x(1)^2)*x(2)-x(1)];;

文档评论(0)

a105776456 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档