上海交大《计算方法》教学大纲.doc_第1页
上海交大《计算方法》教学大纲.doc_第2页
上海交大《计算方法》教学大纲.doc_第3页
上海交大《计算方法》教学大纲.doc_第4页
上海交大《计算方法》教学大纲.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

上海交通大学研究生(非数学专业)数学基础课程计算方法教学大纲 (2007修改讨论稿)一 概况1. 开课学院(系)和学科:理学院 数学系 计算数学教研室2. 课程编码:3. 课程名称:计算方法4. 学时/学分:54学时/3学分5. 预修课程:线性代数,高等数学,程序设计语言6. 课程主干内容: 数值代数,数值逼近,非线性方程数值解,常微分方程数值解。7. 适应专业学科:全校的机、电、材、管理、生命和物理、力学诸大学科类,以及人文学科需要的专业。8. 教材/教学参考书:(1) 李庆扬、王能超、易大义,数值分析(第4版),华中理工大学出版社, 2003(2) 孙志忠,袁慰平,闻震初,数值分析,东南大学出版社,2002(3) J.Stoer and R. Bulirsch, Introduction to Numerical Analysis (second edition), Springer-Verlag, Berlin-New York, 1993.(4) Atkinson K E,An Introduction to Numerical Analysis,John Wiley & Sons. 1989. 二 课程的性质和任务本课程属于数值计算课程的基础部分。数值计算课程是非数学类研究生数学公共基础课程,该组课程列入计算数学系列,目前按照“分级”的原则,设置计算方法(基础部分)、微分方程数值方法(扩展部分) 和高等计算方法(提高部分)三门课程。本课程讨论用计算机求解数学问题的几类基本的数值方法及其相关的数学理论。计算机是对近代科学研究、工程技术和人类社会生活影响最深远的高新技术之一,它对科学技术最深刻的改变,莫过于使科学计算平行于理论分析和实验研究,成为人类探索未知和进行大型工程设计的第三种方法和手段。 计算机的飞速发展正把计算的方法的创新、改进、提高推向人类科技活动的前沿。人类现代计算能力的巨大更取决于计算方法的效率。因此,学习和掌握计算方法的基本理论,包括算法设计和误差分析,对于将来从事科学研究和工程技术工作的工科研究生来说是必不可少的。科学计算能力是现代科技和管理人才不可或缺的基本素养之一。通过本课程的学习,要求学生了解这些数值计算问题的来源,理解求解它们的数学思想和理论根据,数值方法的构造原理及适用范围,掌握相应计算方法及其计算步骤,各种常用的数值计算公式、数值方法的构造原理及适用范围,能够分析计算中产生误差的原因,能采取减少误差的措施;能够解释计算结果的意义,根据计算结果作合理的预测,为今后用计算机去有效地解决实际问题打下基础。本课程包括数值计算的最基本内容:数值代数,数值逼近,方程数值解,常微分方程数值解。三 课程的教学内容和基本要求教学内容分为八部分,对不同的内容提出不同的教学要求 (* 号者为选学部分,视学生接受程度而定)第一部分 绪论内容:计算方法的研究目的、特点与基本要求,误差及误差分析等基本概念要求:了解计算方法在解决实际问题中所处的位置及本课程的内容、研究对象、学习方法、发展简况,理解计算方法中的误差、误差运算及分析、近似计算中应注意的问题、算法的数值稳定性、收敛性与收敛速度等基本概念。第二部分 插值与逼近21 多项式插值 211 Lagrange插值 212 Newton插值22 分段插值 221 多项式插值的问题 222 分段线性插值 223 分段三次Hermite插值23 三次样条插值24 曲线的最小二乘拟合25 最佳平方逼近与正交多项式 *26 最佳一致逼近要求:掌握基本插值法的构造和计算,掌握这些插值函数的余项表达形式、适用范围以及各自特点,了解分段插值及样条插值的特点。理解三次样条函数插值的算法设计。掌握由离散点求曲线拟合的方法,懂得运用最小二乘原理概念以及法方程组进行拟合。掌握正交多项式的概念、基本性质和正交化方法。会使用Legendre多项式。在此基础上了解最佳平方逼近与正交多项式的关系。第三部分 数值积分31 数值积分的基本思想32 Newton-Cotes公式 321 Newton-Cotes公式 322 复化Newton-Cotes公式33 变步长及Richardson加速技术34 Gauss求积法 341 代数精度 342 Gauss形积分公式 343 Gauss点 344 Gauss形积分公式的特点要求:掌握常用数值积分法的原理与公式,掌握变步长及Richardson加速技术,在理解代数精度概念的基础上掌握Gauss 求积公式及其构造、特点。第四部分 常微分方程的数值解法41 Eular法及其变形42 Rung-Kuta法 421 泰勒级数法 422 Rung-Kuta法的基本思想 423 二阶Rung-Kuta法及其计算公式的推导。 424 四阶Rung-Kuta法43 单步法的收敛性和稳定性44 线性多步法45 方程组与高阶方程的数值解法要求:理解解常微分方程初值问题的三种构造手段(Taylor级数法、数值积分法和数值微分法),会用以上所述方法解常微分方程初值问题,并能对格式作局部截断误差估计。理解单步法的收敛性和稳定性问题的提法和结论。第五部分 非线性方程求根51 搜索法 511 逐步搜索法及其特点、适用问题 512 二分法及其特点、适用问题52 迭代法 521 迭代法的基本原理 522 迭代法的收敛与收敛速度53 Newton法与割线法。要求:掌握常用的方程求根基本方法,理解这些方法的构造特点及适用范围、对迭代法能进行收敛性、收敛速度分析,理解Newton法的特性。第六部分 解线性方程组的直接法 61 Gauss消去法 611 Gauss顺序消去法 612 Gauss列主元消去法 62 LU分解方法 621 LU分解方法 622 追赶法、平方根法、LDL等 63 向量与矩阵的范数 64 误差分析要求:掌握解线性方程组的Gauss 消元法、列主元法、LU分解方法,理解这些方法的构造过程和特点以及适用的线性方程组。了解解特殊线性方程组的追赶法、平方根法、LDL解法。在掌握向量范数和矩阵范数的基础上了解算法的误差分析及病态方程组概念。第七部分 解线性方程组的迭代法 71 基本迭代法 711 Jacobi迭代法 712 Gauss-Seidel迭代法 72 迭代法的收敛性 73 松弛迭代法要求:掌握解线性方程组的基本迭代法:Jacobi迭代法,Gauss-Seidel迭代法,理解这些方法的构造过程和特点以及适用的线性方程组。掌握算法收敛准则及常用判别条件。第八部分 矩阵特征值与特征向量的计算81 求矩阵特征值与特征向量的一般原理82 幂法83 QR分解 831 初等反射阵 832 矩阵的QR分解833 Householder变换84 QR算法要求:了解求矩阵特征值与特征向量的一般原理,掌握矩阵的QR分解,在此基础上了解幂法和QR算法的原理和基本算法。掌握用Householder变换把矩阵相似约化为上Hessenberg阵的算法。四实验(上机)内容和基本要求 本课程无实验和上机的教学安排,但要求学生结合本专业的特点和所研究的课题,选择部分主要算法自己上机实现。 要求学生熟悉至少一门数学软件平台(Mathematica/ Matlab/Maple)和至少一种编程语言。教学实验就是编程解决实际问题。至少做有求解足够规模的问题的大作业3-4次,使学生理解如何提出问题和解决问题,以提高分析问题和解决问题的能力。五对学生能力培养的要求本课程以课堂讲授为主,着重讲授算法建立的数学背景、原理和基本线索,教学过程中应该注重方法、概念的理解,注重思维方式培养。每章在介绍各种数值方法正确使用的同时,还要从各种算法的理论分析中了解算法的适应范围且能对一些算法做误差分析,能应用所讲的各种算法在计算机上解决不同的实际问题,使学生建立起自觉使用所学数值方法到本专业中的意识。教师在教学过程中,根据学生的领悟情况,尽量将部分推导演绎过程引导学生自己完成,调动学生动手的欲望,提高授课的质量和效率。尽管本课程的重点放在

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论