Matlab 版 (精华区)

发信人: bage (最近比较烦), 信区: Matlab
标  题: Matlab详细教程(六十七)
发信站: 哈工大紫丁香 (Sun Feb  4 13:16:59 2001), 转信

发信人: finance (淼水), 信区: MathTools
发信站: BBS 水木清华站 (Sun Apr  4 08:32:29 1999) WWW-POST

10.1 微分方程式

------------------------------------------------------------------------------
--

一个一阶常微分方程式 (ordinary differential equation, ODE) 可以下式表示 

 

其中x 为独立变数而 y 是 x 的函数,我们就是要求解什么函数 y(x) 能满足上述 ODE。
以下有几个一阶 ODE 的例子: 

 

除了上述的已知ODE外,还须有起始条件y0=y(x0)才能解方程式,即是在x=x0时,y(x)=y0
。上述各个方程式的解析解 (analytical solution) 如下: 




以数值方法求解上述的 ODE 的问题,可以转换为在已知 y(a) 的函数值而要计算y(b),
依据泰勒序数对 y(b) 做展开 

 

其中 b=a+h。一个一阶的泰勒序数近似式为 

 

而二阶的泰勒序数近似式为 




MATLAB 所依据解ODE 的数值方法就是利用像上述的二阶及更高阶的三、四、五阶泰勒序
数近似式来计算 f(b)。



------------------------------------------------------------------------------
--
  
上一页 下一页 讲义大纲 
--
行至水穷处,坐看云起时
***********************
菩提本无树,明镜亦非台
本来无一物,何处染尘埃

--
☆ 来源:.哈工大紫丁香 bbs.hit.edu.cn.[FROM: bage.bbs@smth.org]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.257毫秒