matlab ode45使用,ODE45函数的使用——翻译

《ODE45函数的使用——翻译》由会员分享,可在线阅读,更多相关《ODE45函数的使用——翻译(7页珍藏版)》请在人人文库网上搜索。

1、在Matlab中使用ode45简介Matlab中常微分方程常用的函数是ODE45,这个函数能够利用-龙哥库塔法-有效求解带时间变量步长的计算。Ode45用于求解如下的一般问题:(1)其中,时间t是独立变量,x为时间相关矢量,是时间t和x的函数。当(1)右边的是固定的,且给定x的初始值,那么问题的解是唯一的。在ME175中,解法是不完整的,但是只要你解决了问题,就可以获得ODE代表的系统运动趋势。这有利于得到一个直观的印象,看起来很复杂的常微分方程,代表的质点运动轨迹确实简单明了的。以下简要解释如何得到运动轨迹:第一步:对给定的ODE方程进行降阶处理,得到一系列一阶方程这就是你要做的第一步,在一。

2、张草稿纸上处理。例如,给定ODE方程如下:(2)对本问题,矢量x有两个组成分量:y和,或(3)且(4)其中,用(3)中的式子代表了y,于是把(2)改写为(4)。如果求解的问题有更多阶数更多变量呢?例如,我们除了有上面的方程(2),同时还有以下的方程:(5)那么,我们可以通过构造更大的矢量x同时求解y,z:(6)然后(7)以及(8)其中,y变量和z变量的放置位置对求解不造成影响。实际上,任意次序都是有效的,例如和但是重要的是,在整个计算过程中,你使用的顺序都必须和一阶ODE方程中定义的变量顺序相同。之后,如果你使用的是(7)中给定的的式子,那么系统的一阶ODE方程,由以下方程组组成。

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值