精选优质文档-倾情为你奉上MATLAB程序设计实践课程考核一、编程实现“四阶龙格库塔(R-K)方法求常微分方程”,并举一例应用之。【实例】采用龙格-库塔法求微分方程:1、算法说明:在龙格-库塔法中,四阶龙格-库塔法的局部截断误差约为o(h5),被广泛应用于解微分方程的初值问题。其算法公式为:其中:2、流程图:2.1、四阶龙格库塔(R-K)方法流程图:输入待求微分方程、求解的自变量范围、初值以及求解范围内的取点数等。确定求解范围内的步长k = 取点数?否求解:求解并输出:是结束算法2.2、实例求解流程图:输入求解的自变量范围求出待求简单微分方程的真值解用MATLAB自带函数ode23求解待求微分方程结束用自编函数四阶龙格库塔(R-K)方法求解待求微分方程开始3、源程序代码3.1、四阶龙格库塔(R-K)方法源程序:function x,y = MyRunge_Kutta(fun,x0,xt,y0,PointNum,varargi
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。