1 / 11
文档名称:

最优化算法课程设计.doc

格式:doc   大小:69KB   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

最优化算法课程设计.doc

上传人:63229029 2017/1/4 文件大小:69 KB

下载得到文件列表

最优化算法课程设计.doc

相关文档

文档介绍

文档介绍:1 湖南***** 大学课程设计资料袋理学院学院( 系、部) 2012~2013 学年第 1 学期课程名称最优化算法指导教师**** 职称**** 学生姓名**** 专业班级数学与应用数学学号 09411300119 题目解方程组及非线性方程组成绩起止日期 2012 年 12月 17日~ 2012 年 12月 21日目录清单序号材料名称资料数量备注 1 课程设计任务书 1 2 课程设计说明书 1 3 附件: 课程设计主要模块实现代码 1张 4562 课程设计任务书 20 12— 20 13 学年第 1学期理学院学院(系、部) 数学与应用数学专业 091 班课程名称: 最优化算法设计题目: 解方程组及非线性方程组完成期限:自 2012 年 12月 17日至 2012 年 12月 21日共 1周任务及内容设计的任务: 一、熟练运用 matlab 编程解线性方程组及非线性方程组‘二、灵活运用 GMRES 方法、 Newton 法等方法求解; 内容包括: 1 、应用 GMRES 方法,用求解方程组; 2 、分别用不动点迭代方法和 Newton 法求解非线性方程; 进度安排起止日期工作内容 分析题目以及了解 MATLAB 的编程 对应的问题模型 MATLAB 程序 2012 . 12. 19 ~ 根据编写的 MATLAB 程序的处最优解 整理资料,书写文档主要参考资料[1] 施光燕,钱伟懿. 最优化方法. 北京:. [2] 徐翠微,孙绳武. 计算方法引论. 北京:高等教育出版社, 2010. [3] 谢金星, 薛毅. 优化建模与 Lingo 软件. 北京:清华大学出版社, 2010. 指导教师(签字):年月日系(教研室) 主任( 签字):年月日1 一、问题重述(1)应用 GMRES 方法,用求解方程组??????????????810 2 ,7210 ,910 32 321 21xx xxx xx (2)分别用不动点迭代方法和 Newton 法求解,初始迭代点为( 0,0) ???????????01)()2( 01 22 21 2 21xx xx 二、问题分析问题 1 需用 GMRES 方法求解线性方程组,首先建立函数 gmres 函数,储存如下将 保存,再?建文件??用 gmres 函数,????,???出函数??问题 2 需用不动点迭代方法和 Newton 法求解非线性方程组, 首先建立函数??n 储存,如下将??n. m保存;??建立函数??? n用?求方程组的?????将???n. m 保存;再编程??法求解非线性方程组将 保存;??将迭代?程写? t?t 文档文件名??terat??t ;最???用 matlab ?newton 函数,?????,???出函数??三、求解方法问题 1 ?lear ?l? global A??ormat long 2 A?????????????????????? b???????????????????????arams???e??????????r?nt???Error?r??n?ā ??? error? total??ters??gmresb????b??atā???aramsā ???r?nt????的??解??n?ā ???r?nt??????.?e?n???ā ???r?nt???迭代?数??n?ā ???r?nt??????n?? total??tersā ???r?nt???解的?? ??n?ā ???r?nt??????.?e ?n?? errorā ??r?nt????n?ā 问题二??n?t?on ??????n??ā??用?求解方程组的?????储存????n ?????n??ā????????????????ā????????????ā??????on?????ā? newton([0 0],,20) 四、求解过程问题 1 ??n?t?on ???error? total??ters??gmresb???? b?atā??aramsā n?lengt??bā? errtol??arams??ā??ma???arams??ā?????????eros??ma?ā? 3 ā??eros?n??ma?ā???norm??ā ??? r?b??eāal?atā??ā? else r?b? en? r?o?norm?rā? errtol?errtol?norm?bā? error???? error??error?r?o?? total??ters??????r?o ?errtolā ret?rn en?ā?