1、 1 本科生课程论文 题 目: 数值分析课程设计 姓 名: 学 院: 理学与信息科学学院 专 业: 信息与计算科学专业 班 级: 学 号: 指导教师: 完成时间: 2011 年 12 月 23 日 二一一一一年十二月二十三日 课课 程程 论论 文文 任任 务务 书书 论文题目论文题目 数值分析课程设计 论文内容(需明确列出研究的问题) :论文内容(需明确列出研究的问题) : 运用 MATLAB 数学软件设计出 数值分析的求拉格朗日插值多项式和牛顿插值多项式以及 Polyfit 多项函数拟合来求 2 2 )(cxbxaxP的拟合曲线和列主元 Guass消去法 解方程组。 资料、数据、技术水平等方
2、面的要求:资料、数据、技术水平等方面的要求:论文要符合一般学术论文的写 作规范,具备学术性、科学性和一定的创造性。文字要流畅、语言要 准确、论点要清楚、论据要准确、论证要完整、严密,有独立的观点 和见解。内容要理论联系实际,计算数据要求准确,涉及到他人的观 点、统计数据或计算公式等要标明出处,结论要写的概括简短。参考 文献的书写按论文中引用的先后顺序连续编码。 (根据情况修改) 发出任务书日期发出任务书日期 2011.12.18 完成论文(设计)日期完成论文(设计)日期 2011.12.23 学科组或教研室意见(签字)学科组或教研室意见(签字) 院、系(系)主任意见(签字)院、系(系)主任意见
3、(签字) 目录 前言 - 1 - 一、设计题 1: - 2 - (一) 、求拉格朗日插值多项式 - 2 - 1.1 理论知识 - 2 - 1.2 拉格朗日插值的设计思路与算法如下: . - 3 - 2.求拉格朗日插值多项式的程序如下:(即 Language.m 文件) . - 3 - 3.程序运行操作过程与输出结果 . - 4 - 4.对计算过程与结果分析 - 5 - (二) 、 求牛顿插值多项式 . - 5 - 1.1 理论知识 - 5 - 1.2 设计思路与算法步骤 . - 6 - 2.求牛顿插值多项式的程序如下:(即 Newton.m 文件) - 6 - 3.程序运行操作过程与输出结果
4、. - 7 - 4对计算过程与结果的分析 - 8 - 5.在课程设计中的心得体会. - 8 - 二、设计题 2: - 8 - 1.1 理论知识 .错误错误!未定义书签。未定义书签。 1.2 算法步骤 .错误错误!未定义书签。未定义书签。 2 程序运行操作过程与输出结果 错误错误!未定义书签。未定义书签。 - 2 - 3.对计算过程与结果的分析错误错误!未定义书签。未定义书签。 4.在课程设计中的心得体会错误错误!未定义书签。未定义书签。 三、设计题 3: . 错误错误!未定义书签。未定义书签。 1.1 理论知识 .错误错误!未定义书签。未定义书签。 1.2 设计思路 .错误错误!未定义书签。未
5、定义书签。 1.3 算法步骤 .错误错误!未定义书签。未定义书签。 2程序清单 .错误错误!未定义书签。未定义书签。 3程序运行操作过程与输出结果 .错误错误!未定义书签。未定义书签。 4.对计算过程与结果的分析错误错误!未定义书签。未定义书签。 5.在课程设计中的心得体会错误错误!未定义书签。未定义书签。 参考文献 错误错误!未定义书签。未定义书签。 【ABSTRACT】 错误错误!未定义书签。未定义书签。 - 3 - - 1 - 数值分析课程设计 信息与计算科学专业 杨宝赟 指导教师 常桂娟 【摘要】【摘要】本文对运用 MATLAB 软件分别对求拉格朗日插值多项式、牛 顿插值多项式、曲线拟合、高斯列主元消去法进行设计,设计从理论 知识、设计思路、算法步骤、程序清单等方面进行了系统的表达。理 论知识方面分别给出了以上各个方法的来由、 定义等,设计思路构成 了程序清单的灵魂,简要表达了实现程序的各个步骤。最后,通过以 上环节总结出自己对各个程序设计的心得体会。 【关键词】 MATLAB 拉格朗日插值 牛顿插值 曲线拟合 高斯消去 - 1 - 前言前言 计算机与计算数学的发展以及它们在工程及科学技术问题中的广泛应用,使 得数值分析(计算方法)课程对高等院校理工科学生来说越来越重要。 数值分析 是一门基础课,它象通常的数学课程一样有自身严密的