php for步长,科学网—自适应步长Runge-Kutta-Fehlberg method for solving ODE system的matlab实现 - 张弘的博文...

这是一个用于求解常微分方程系统的自适应步长Runge-Kutta-Fehlberg方法的MATLAB代码实现。文章详细介绍了算法过程,并提供了函数调用示例。
摘要由CSDN通过智能技术生成

自适应步长Runge-Kutta-Fehlberg method for solving ODE system的matlab实现

已有 6524 次阅读

2010-5-20 01:20

|个人分类:科研笔记|系统分类:科研笔记

用于解决ODE系统。

function [tt,xx,k]=rkf45 (ftys,a,Alpha,b,h,delta,M)

%---------------------------------------------------------------------------

%RKF45 % Runge-Kutta-Fehlberg solution for a system Y' = F(T,Y) with Y(a) = Y_a.

% Sample call

% [tt,xx,k] = rkf45('f',a,Alpha,b,h,delta,M)

% Inputs

% f name of the function

% a left endpoint of [a,b]

% Alpha initial value

% b right endpoint of [a,b]

% h initial step size

% delta threshhold for stepsize acceptance

% M maximum number of iterations allowed

% Outputs

% tt solution: array of points during the computation

% xx solution: array of corresponding approximations at the points.

% k n

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值