原文:龙哥库塔法or欧拉法求解微分方程matlab实现

举例:分别用欧拉法和龙哥库塔法求解下面的微分方程 我们知道的欧拉法 Euler 思想是用先前的差商近似代替倒数 ,直白一些的编程说法即:f i f i h f x,y 其中h是设定的迭代步长,若精度要求不高,一般可取 . 。在定义区间内迭代求解即可。龙哥库塔法一般用于高精度的求解,即高阶精度的改进欧拉法,常用的是四阶龙哥库塔,编程语言如下:y i y i h k K k k k f xi,yi k ...

2013-08-10 20:57 0 4919 推荐指数:

查看详情

求解微分方程

任何其他的语言实现(Euler)和中心差分逼近,是最朴素的想法,可惜代数精度太低了,而的稳 ...

Thu Feb 21 23:19:00 CST 2019 0 3068
四阶matlab微分方程

这是我在学习飞行器制导与控制时的课程作业。用四阶微分方程组。我一开始的想法是分别利用解每一个微分方程,但变量很多,算法会比较复杂。后来明白可以把多变量看作是一个变量,利用matlab的feval函数进行代入变量的函数运算。 matlab中feval函数的作用:feval(f ...

Tue May 19 19:42:00 CST 2020 3 8836
微分方程

微分方程 本文介绍如何使用简单的求解微分方程,大部分内容出自吴一东老师在他的B站个人空间发布的课程 方法介绍 对于一个一般的微分方程: \[\begin{cases} \begin{aligned} \frac{\mathrm{d} y}{\mathrm{d ...

Thu Aug 12 04:14:00 CST 2021 0 429
数值计算:四阶格- for 二阶微分方程

引言 考虑存在以下二阶偏微分方程 \[\begin{align} f_2 \cdot \ddot{X(t)}+f_1 \cdot \dot{X(t)} +f_0 \cdot {X(t)} =F(t) \end{align} \] 如何使用四阶格-求解微分方程? 一阶 ...

Thu Sep 16 23:59:00 CST 2021 0 436
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM