- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算方法实验报告2.
计算方法实验报告(四)方程和方程组的迭代解法一、实验问题利用简单迭代法,两种加速技术,牛顿法,改进牛顿法,弦割法求解习题5-1,5-2,5-3中的一题,并尽可能准确。选取5-3:求在x=1.5附近的根。二、问题的分析(描述算法的步骤等)(1)简单迭代法算法:给定初始近似值,求的解。Step 1 令i=0;Step 2 令(计算);Step 3 如果,则迭代终止,否则重复Step 2。(2)Aitken加速法算法Step 1 令k=0,利用简单迭代算法得到迭代序列;Step 2 令-(计算,其中k=0,1,2…);Step 3 如果,则迭代终止,否则重复Step 2。(3)插值加速法算法Step 1 令k=0,利用简单迭代算法得到迭代序列;Step 2 令+(计算,其中k=1,2,3…);Step 3 如果,则迭代终止,否则重复Step 2。(4)牛顿法算法Step 1给定初始近似值;Step 2令,其中k;Step 3如果,则迭代终止,否则重复Step 2。(5)改进牛顿法的算法Step 1给定初始近似值;Step 2令,其中k;Step 3如果,则迭代终止,否则重复Step 2。(6)弦割法算法(双点弦割法)Step 1给定初始近似值;Step 2令其中k;Step 3如果,则迭代终止,否则重复Step 2。三、程序设计(1)简单迭代法利用迭代公式进行迭代运算。#include iostream.h#include math.h#includestdio.hdouble fun(double x){double c=1+x*x;return pow(c,1/3.0);}void main(){double x=1.5;double y=0;double D=1;double e=0.001;while(De){D=0; y=fun(x);if(fabs(y-x)=D){ D=fabs(y-x);}x=y;}coutxendl;}(2)牛顿法:利用公式进行迭代运算程序设计如下:#include iostream.h#include math.hdouble fun(double x){double a=2*pow(x,3.0)-pow(x,2.0)+1;double b=3*pow(x,2.0)-2*x;return a/b;}void main(){ double x=1.5;double y=0;double D=1;double e=0.001;double f=0;while(De){D=0; y=fun(x);if(fabs(y-x)=D){ D=fabs(y-x);}x=y;f++;}coutxendl;coutf=fendl;}(3)运用改进牛顿法:迭代公式:程序代码如下:#include iostream.h#include math.hdouble fun(double x){double a=2*pow(x,3.0)-pow(x,2.0)+1;double b=3*pow(x,2.0)-2*x;double c=pow((pow(x,3.0)-pow(x,2.0)-1),2.0);double d=(6*x-2)/12;return a/b-c*d;}void main(){ double x=1.5;double y=0;double D=1;double e=0.001;double f=0;while(De){D=0; y=fun(x);if(fabs(y-x)=D){ D=fabs(y-x);}x=y;f++;}coutxendl;coutf=fendl;}(4)利用弦割法利用公式程序代码:#include stdafx.h#include iostreamusing namespace std;#include math.hdouble fua(double l){return pow(l,3.0)-pow(l,2.0)-1;}int _tmain(intargc, _TCHAR* argv[]){double x=1.4;double y=0;double D=1;double e=0.001;double f=0;while(De){D=0; y=x-fua(x)*(x-1.5)/(fua(x)-0.125);if(fabs(y-x)=D){ D=fabs(y-x);}x=y;f++;}coutxendl;coutf=fendl;return 0;}四、计算结果(1)简单迭代法的运行结果:x=1.46624(2)牛顿迭代法的运行结果如下(3)改进牛顿迭代法运行结果:(4)弦割法的
您可能关注的文档
- 解读《建筑施工扣件式钢管脚手架安全技术规范》(JGJ1302011)..doc
- 解读中国梦微型党课精品党课课件中国梦..doc
- 解读中国经济发展的新模式..doc
- 解读和谐社会语境下的平安城市建设..doc
- 解读品牌联播品牌策划方案联想突破营销格局解析..doc
- 解读品牌联播营销策划方案浅析“为梦想买单”的Enterprise..doc
- 解读新出台的《建筑工程建筑面积计算规范》..doc
- 解读杜郎口教学模式..doc
- 解读相亲中的6种角色及约会攻略(组图)..doc
- 解读阿里巴巴上市与中美关系..doc
- 2025年大学《海洋科学与技术》专业题库—— 海洋生态系统的演变过程.docx
- 2025年演出经纪人演出项目审批中的地方性法规专题试卷及解析.pdf
- 用电安全知识主题班会课件.ppt
- 2025年大学《核物理》专业题库—— 核物理实验中的反应堆模拟研究.docx
- 中医九种体质辨识和调理培训课件.ppt
- 冬季水厂安全教育培训课件.pptx
- 2025年大学《神经科学》专业题库—— 神经网络的形成与神经系统发育.docx
- 2025年大学《皮金语》专业题库—— 网络短视频的皮金语特点.docx
- 乡镇光伏发电年终工作总结.doc
- 人教版(PEP)新教材小学四年级英语上册Unit 6Changing for the seasons综合提优卷.docx
最近下载
- 高标准农田建设项目复核审计服务115页.docx VIP
- 中西文化对比提升学生视野教学研究课题报告.docx
- 临床输血操作技术规范、输血制度(2025版).pptx VIP
- 部编版四年级上学期语文期末整理分类复习强化练习题〔有答案〕.doc VIP
- 公路养护及占道施工作业安全检查表、人员、车辆、机具设备管理用表、进、出场登记表、安全设施图表.pdf VIP
- 医院设备故障应急处理流程.docx VIP
- 植物学课程课件:植物系统学与分子进化.ppt VIP
- 部编版语文四年级上册第16课《麻雀》 配套练习(含解析).pdf VIP
- 82页精益制造数字化转型智能工厂三年规划建设方案PPT.pptx VIP
- 成人癫痫持续状态护理专家共识解读PPT课件.pptx VIP
原创力文档


文档评论(0)