全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验题目 四阶Runge-Kutta方法班级:09医软一班小组成员:赵善飞09714057,翟增辉09714054 负责算法编程实现部分 马卫卫09714026 负责数据输入输出程序和实验报告 王燕09714040 负责后期运行结果检验实验名称:利用四阶龙格-库塔方法求解微分方程的初值问题。实验目的:编写关于四阶龙格-库塔c+程序求解微分方程的初值问题。实验原理: 一阶常微分方程初值问题 的数值解法是近似计算中很重要的部分。 常微分方程初值问题的数值解法是求方程(6.1)的解在点列上的近似值,这里是到的步长,一般略去下标记为。 常微分方程初值问题的数值解法一般分为两大类: (1)单步法:这类方法在计算时,只用到、和,即前一步的值。因此,在有了初值以后就可以逐步往下计算。典型方法如龙格库塔方法。 (2)多步法:这类方法在计算时,除用到、和以外,还要用,即前面步的值。典型方法如Adams方法。 经典的方法是一个四阶的方法,它的计算公式是: (6.2)经过修改过的可用c+算法R-K四阶算法: 开始输入步长m值b=xb;a=xa;u=y;double f=u-2*t/u;count=0k1=f(a+count*h,u);k2=f(a+count*h+h/3,u+h*k1/3);k3=f(a+count*h+2*h/3,u-h*k1/3+h*k2);k4=f(a+count*h+h,u+h*k1-h*k2+h*k3);u=u+h*(k1+3*k2+3*k3+k4)/8;count(b-a)/h?Xa=0,xb=1,y=1输出k1,k2,k3,k4,ucount+ 结束是否程序设计流程C+程序如下:#includeclass RKprivate:double k1,k2,k3,k4;double h,b,u,a;public:void seth(double l=0)h=l; /设步长void setf(double xa=0,double xb=0,double y=0) /设初值和范围(xa,xb)b=xb;a=xa;u=y;double f(double t,double u) /函数值,可根据你所求的不同的方程进行修改/函数设定double f=-u*(1+t*u); return f;void dork() /R-K 主函数for(int count=0;count(b-a)/h;count+)k1=f(a+count*h,u);k2=f(a+count*h+h/2,u+h*k1/2);k3=f(a+count*h+h/2,u+h*k2/2);k4=f(a+count*h+h,u+h*k3);u=u+h*(k1+2*k2+2*k3+k4)/6;cout第count次迭代;coutu=u k1=k1 k2=k2 k3=k3 k4=k4endl; void main()RK my;double m;cout请输入步长值:m;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025广西桂林市全州县事业单位直接考核招聘服务期满且考核合格以上“三支一扶”人员9人笔试考试备考试题及答案解析
- 2025福建莆田市莆投智泊科技有限公司职业经理人招聘2人笔试考试参考试题及答案解析
- 2025进口食品消费行为研究与市场准入政策及投资可行性分析报告
- 2025软件服务产业市场发展分析及前景趋势与投融资发展机会研究报告
- 2025虚拟现实内容开发生态及硬件迭代趋势与早期项目估值报告
- 2025药用植物栽培行业市场分析与发展潜力技术创新规划报告
- 2025药品零售行业药房智能化升级与慢病管理服务分析报告
- 2025药品行业市场深度调研及竞争环境与发展方向研究报告
- 2025年合成生物学技术在生物制造领域前景分析报告
- 2025药品流通领域线上线下融合发展趋势分析研究报告
- 国开2024年秋《机械制图》形考作业1-4答案
- 青岛版一年级数学教案
- 钢铁集团技术创新项目办法(完整版)资料
- 口腔科护士岗位说明书
- 2022年新入路青工背规竞赛通识题库全员版
- GB 14648-1993民用航空器飞行事故等级
- 人教版六年级上册数学练习十五课件
- 第五到第七章社区照顾模式课件
- 超高层项目测量技术应用(图文并茂)
- 个人车位租赁合同电子版
- 十字阀组步骤详解课件
评论
0/150
提交评论