- 1、本文档共2页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
工程常用算法作业五-45组
《工程常用算法》综合实践作业五
作业名称:常微分方程数值解法 完成日期: 2015年 07 月07 日
班级 学号 姓名 主要工作说明 自评成绩 编写程序及调试 A
45组 总结 绘制流程图及排版 题目:
常微分初值问题如下:
请用四阶经典Runge-Kutta格式、四阶Adams显示方法和隐式方法求解,比较三种方法的计算结果。
要求:任选一种方法,但希望得到“优秀”成绩的小组必须完成最后一种求解方法。二、程序流程图
三、完整的程序及简要的注释
/**********隐式Adams法**************/
#include
#include
void kongge void //子函数,用来输出空格 int i;
for i 0;i 12;i++ printf ; double f double x,double y ;//子函数声明
double yy double x ;//子函数声明
double f double x,double y //子函数定义f x,y double a;
a y-2*x/y;
return a; double yy double x //子函数定义y函数 double a;
a sqrt 2*x+1 ;
return a; void main double k1,k2,k3,k4,h 0.1,x0 0,x1,y0 1,y1,y11,ff[11],y[11];
int i,j;
y[0] 1;
for i 1;i 4;i++ //龙格-库塔法算y1,y2,y3 k1 f x0,y0 ;
k2 f x0+h/2,y0+k1*h/2 ;
k3 f x0+h/2,y0+h*k2/2 ;
k4 f x0+h,y0+h*k3 ;
y1 y0+h* k1+2*k2+2*k3+k4 /6;
y[i] y1;
y0 y1;
x0 i*h; for i 0;i 4;i++ //计算f1,f2,f3 x0 i*h;
ff[i] f x0,y[i] ; for i 4;i 10;i++ //Adams方法计算 y0 y[i-1]+h* -9*ff[i-4]+37*ff[i-3]-59*ff[i-2]+55*ff[i-1] /24;//预测值
y[i] y[i-1]+h* ff[i-3]-5*ff[i-2]+19*ff[i-1]+9*f i*h,y0 /24;//校正值
ff[i] f i*h,y[i] ; printf 隐式Adams:\n ;
printf 计算值 ;
kongge ;
printf 准确值 ;
kongge ;
printf 误差\n ;
for i 0;i 11;i++ //输出计算结果 printf x %.1f y[%d] %-13.10f y %d %-13.10f e %-13.10f\n,i*h,i,y[i],i,yy h*i ,fabs y[i]-yy h*i ; getchar ; 四、程序运行结果
五、对不同实现方法的运行结果进行比较
六、问题与总结
您可能关注的文档
- 工人个体噪声暴露量测量记录表.doc
- 工伤事故报告书范本.doc
- 工作作风整顿教师代表发言稿.doc
- 工业药剂文献.doc
- 工伤赔偿中的费用承担及计算规则(超详细版).doc
- 工作前安全分析2.doc
- 工作原理和基本结构.doc
- 工伤保险基金先行支付申请书.doc
- 工作报告中层次标题的拟写.doc
- 工作联系函926.doc
- [中央]2023年中国电子学会招聘应届生笔试历年参考题库附带答案详解.docx
- [吉安]2023年江西吉安市青原区总工会招聘协理员笔试历年参考题库附带答案详解.docx
- [中央]中华预防医学会科普信息部工作人员招聘笔试历年参考题库附带答案详解.docx
- [保定]河北保定市第二医院招聘工作人员49人笔试历年参考题库附带答案详解.docx
- [南通]江苏南通市崇川区人民法院招聘专职人民调解员10人笔试历年参考题库附带答案详解.docx
- [厦门]2023年福建厦门市机关事务管理局非在编工作人员招聘笔试历年参考题库附带答案详解.docx
- [三明]2023年福建三明市尤溪县招聘小学幼儿园新任教师79人笔试历年参考题库附带答案详解.docx
- [哈尔滨]2023年黑龙江哈尔滨市木兰县调配事业单位工作人员笔试历年参考题库附带答案详解.docx
- [上海]2023年上海市气象局所属事业单位招聘笔试历年参考题库附带答案详解.docx
- [台州]2023年浙江台州椒江区招聘中小学教师40人笔试历年参考题库附带答案详解.docx
最近下载
- 第15课 两次鸦片战争 教学课件(共31张PPT)高中历史人教统编版中外历史纲要上册.pptx VIP
- 电子课件-《GSP实务教程》课题七.pptx VIP
- 电机与电气控制技术 任务后练习题参考答案 赵红顺 .pdf
- PEP人教版小学英语六年级下册教案 全册.pdf VIP
- [北京]2024年北京市文物局局属事业单位招聘笔试历年参考题库附带答案详解.docx
- 【课件】平移(课件)人教版(2024)数学七年级下册.pptx VIP
- 电子课件-《GSP实务教程》课题六.pptx VIP
- 部编版道德与法治五年级下册《读懂彼此的心》练习题.docx VIP
- 《研学旅行课程设计》课件——研学课程方案设计.pptx VIP
- 《Lagrange中值定理.ppt
文档评论(0)