- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算方法A上机实验报告计算方法A上机实验报告
计算方法A上机实验报告姓名:苏福 班级:硕4020 学号:3114161019一、上机练习目的1)复习和巩固数值计算方法的基本数学模型,全面掌握运用计算机进行数值计算的具体过程及相关问题。2)利用计算机语言独立编写、调试数值计算方法程序,培养学生利用计算机和所学理论知识分析解决实际问题的能力。二、上机练习任务1)利用计算机语言编写并调试一系列数值方法计算通用程序,并能正确计算给定题目,掌握调试技能。2) 掌握文件使用编程技能,如文件的各类操作,数据格式设计、通用程序运行过程中文件输入输出运行方式设计等。3)写出上机练习报告。三、上机题目1. 共轭梯度法求解线性方程组。 (第三章)2. 三次样条插值(第四章)3. 龙贝格积分(第六章)4. 四阶龙格-库塔法求解常微分方程的初值问题四、上机报告题目1:共轭梯度法求解线性方程组算法原理共轭梯度法是把求解线性方程组的问题转化为求解一个与之等价的二次函数极小值的问题。从任意给定的初始点出发,沿一组关于矩阵共轭的方向进行线性搜索,在无舍入误差的假定下,最多迭代次(其中为矩阵的阶数),就可求得二次函数的极小值,也就求得了线性方程组的解。 定理:设是阶对称正定矩阵,则是方程组的解得充分必要条件是是二次函数的极小点,即共轭梯度法的计算公式:2. 程序框图3. MATLAB编程实现(1)编写共轭梯度法求解对称正定矩阵的线性方程组见附录(myge.m):function x=myge(A,b)输入对称正定矩阵及对应的列向量,初始向量设为0,精度取为。函数的输出即为由共轭梯度发求解的近似解。(2)编写具体算例求解(example.m):clcclear all%例题3.4.2A0=[2,0,1;0,1,0;1,0,2];b0=[3,1,3];myge(A0,b0);%习题3.2n=100;%矩阵阶数A=zeros(n,n);b=zeros(n,1);b(1)=-1;b(n)=-1;A(1,1)=-2;A(1,2)=1;A(n,n-1)=1;A(n,n)=-2;for i=2:n-1 A(i,i-1)=1; A(i,i)=-2; A(i,i+1)=1;endmyge(A,b);算例1(课本例题3.4.2):算例2(课后习题计算实习3.2):4. 算例结果算例1:x = 1.000000000000000 1.000000000000000 1.000000000000000迭代次数:k = 2算例2(n=100):x = 0.999999999999999 1.000000000000005 0.999999999999982 1.000000000000038 0.999999999999976 1.000000000000013 1.000000000000000 1.000000000000008 0.999999999999984 1.000000000000017 0.999999999999977 1.000000000000052 0.999999999999942 1.000000000000058 0.999999999999974 1.000000000000011 0.999999999999992 1.000000000000028 0.999999999999983 1.000000000000008 1.000000000000021 0.999999999999977 1.000000000000027 0.999999999999987 1.000000000000031 0.999999999999966 1.000000000000043 0.999999999999985 1.000000000000019 0.999999999999993 1.000000000000022 0.999999999999990 1.000000000000019 1.000000000000006 1.000000000000004 1.000000000000011 0.999999999999996 1.000000000000022 0.999999999999991 1.000000000000026 0.999999999999996 1.000000000000018 1.000000000000004 1.000000000000014 1.000000000000012 1.000000000000008 1.000000000000009 1.000000000000015 1.000000000000010 1.000000000000012 1.000000000000012 1.000000000000010 1.000000000000015 1
您可能关注的文档
- 第二节 电话礼仪第二节 电话礼仪.ppt
- 第五讲 中国近现代经济史第五讲 中国近现代经济史.docx
- 第五章薪酬管理-单选题1第五章薪酬管理-单选题1.docx
- 第八章 社会福利第八章 社会福利.docx
- 第六次作业 计算机安全&多媒体第六次作业 计算机安全&多媒体.docx
- 第六章 失业保险第六章 失业保险.docx
- 第六章 即期和远期外汇交易第六章 即期和远期外汇交易.ppt
- 第六章 合同法--3第六章 合同法--3.docx
- 第六章 国民收入核算和简单的宏观经济模型第六章 国民收入核算和简单的宏观经济模型.docx
- 第六章 黄酮习题第六章 黄酮习题.docx
- 计算机二级MS OFFICE字处理操作步骤计算机二级MS OFFICE字处理操作步骤.docx
- 计算机二级MSOffice高级应用新增无纸化真考题库试卷1计算机二级MSOffice高级应用新增无纸化真考题库试卷1.docx
- 计算机二级备考汇总计算机二级备考汇总.docx
- 计算机基础第1次作业20160430计算机基础第1次作业20160430.docx
- 计算机第一.二章(网上题目,含答案)计算机第一.二章(网上题目,含答案).docx
- 计算机导论知识点计算机导论知识点.docx
- 计算机科学与技术专业排名计算机科学与技术专业排名.docx
- 计算机系统集成项目合同模板(不加密可复制版本)计算机系统集成项目合同模板(不加密可复制版本).docx
- 认识人民币以及两位数乘一位数备课分析认识人民币以及两位数乘一位数备课分析.docx
- 让你的相机说话让你的相机说话.docx
文档评论(0)