篇一 :数值分析学习总结感想

数值分析学习感想

一个学期的数值分析,在老师的带领下,让我对这门课程有了深刻的理解和感悟。这门课程是一个十分重视算法和原理的学科,同时它能够将人的思维引入数学思考的模式,在处理问题的时候,可以合理适当的提出方案和假设。他的内容贴近实际,像数值分析,数值微分,求解线性方程组的解等,使数学理论更加有实际意义。

数值分析在给我们的知识上,有很大一部分都对我有很大的帮助,让我的生活和学习有了更加方便以及科学的方法。像第一章就讲的误差,在现实生活中,也许没有太过于注意误差,所以对误差的看法有些轻视,但在学习了这一章之后,在老师的讲解下,了解到这些误差看似小,实则影响很大,更如后面所讲的余项,那些差别总是让人很容易就出错,也许在别的地方没有什么,但是在数学领域,一个小的误差,就很容易有不好的后果,而学习了数值分析的内容,很容易就可以将误差锁定在一个很小的范围内,在这一范围内再逼近,得出的近似值要准确的多,而在最开始的计算中,误差越小,对后面的影响越小, 这无疑是好的。

数值分析不只在知识上传授了我很多,在思想上也对我有很大的影响,他给了我很多数学思想,很多思考的角度,在看待问题的方面上,多方位的去思考,并从别的例子上举一反

三。像其中所讲的插值法,在先学习了拉格朗日插值法后,对其理解透彻,了解了其中的原理和思想,再学习之后的牛顿插值以及三次样条插值等等,都很容易的融会贯通,很容易的就理解了其中所想,他们的中心思想并没有多大的变化,但是使用的方式却是不同的,这不仅可以学习到其中心内容,还可以去学习他们的思考方式,每个不同的思考方式带来的都是不同的算法。而在看待问题上,不同的思考方式总是可以快速的全方位的去看透彻问题,从而知道如何去解决。

在不断的学习中,知识在不断的获取,能力在不断的提升,同时在老师的不懈讲解下,我逐渐的发现数值分析所涵盖的知识面特别的广泛,而我所需要学习的地方也更加的多,自己的不足也在不断的体现,我知道这只是我刚刚接触到了数学的那一角,在以后我还会接触到更多,而这求知的欲望也在不停的驱赶我,学习的越多,对今后的生活才会有更大的帮助。

…… …… 余下全文

篇二 :数值分析学习报告

数值分析学习心得报告

班级:11级软工一班

姓名: * * *

学号: 20117610***

指导老师:* * *

学习数值分析的心得体会

无意中的一次选择,让我接触了数值分析。

作为这学期的选修课,我从内心深处来讲,数值分析真的有点难。感觉它是在高等数学和线性代数的基础上,又加深了探讨。虽然这节课很难,我学的不是很好,但我依然对它比较感兴趣。下面就具体说说我的学习体会,让那些感兴趣的同学有个参考。

学习数值分析,我们首先得知道一个软件——MATLAB。MATrix LABoratory,即矩阵实验室,是Math work公司推出的一套高效率的数值计算和可视化软件。它是当今科学界最具影响力、也是最具活力的软件,它起源于矩阵运算,并高速发展成计算机语言。它的优点是强大的科学运算、灵活的程序设计流程、高质量的图形可视化与界面、便捷的与其他程序和语言接口。

根据上网搜集到的资料,你就会发现MATLAB有许多优点:

首先,编程简单使用方便。到目前为止,我已经学过C语言,机器语言,JAVA语言,这三个语言相比,我感觉C语言还是很简单的一种编程语言。只要入门就很好掌握,但是想学精一门语言可不是那么容易的。惭愧的说,到目前为止,我依然处于入门阶段,只会编写小的简单的程序,但是班里依然还是有学习好的。

C语言是简单且容易掌握的,但是,MATLAB的矩阵和向量操作功能是其他语言无法比拟的。在MATLAB环境下,数组的操作与数的操作一样简单,基本数据单元是不需要指定维数的,不需要说明数据类型的矩阵,而其数学表达式和运算规则与通常的习惯相同。

其次,函数库可任意扩充。众所周知,C语音有着丰富的函数库,我们可以随时调用,大大方便了程序员的操作。可是作为IT人士的你知道吗,由于MATLAB语言库函数与用户文件的形式相同,用户文件可以像库函数一样随意调用,所以用户可任意扩充库函数。这是不是很方便呢?

…… …… 余下全文

篇三 :数值分析课程设计报告

数值分析课程设计报告

计算机学院计算机科学与技术专业

《程序设计综合课程设计》报告

(2010/2011学年 第一学期)

学生姓名:

学生班级:

学生学号:指导教师:

2011 年 1 月 9 日

1

数值分析课程设计报告

2

1

数值分析课程设计报告

目录

第一章 课程设计的目的和要求 .............................. 1

1.1课程设计的目的............................................... 1

1.2 课程设计的基本要求 .......................................... 1

1.3 系统编写目的 ................................................ 2

第二章 课程设计任务内容 .................................. 3

2.1 课程设计的内容的基本阐述 .................................... 3

2.2 课程设计所要实现的基本功能 .................................. 3

第三章 课程设计说明 ...................................... 4

3.1 模块描述 .................................................... 4

3.2 程序性能 .................................................... 4

3.3 算法及输入输出项 ............................................ 5

3.4 流程逻辑 .................................................... 6

…… …… 余下全文

篇四 :数值分析(颜庆津)第5章 学习小结

5  插值与逼近

                                   --------学习小结

一、       本章学习体会

插值法是一种很常见的方法,在一些工具书中,经常使用插值法来读取一些表的数据,但是经过本章的学习我对插值法有了进一步的认识。插值与逼近就是寻找一个简单的函数来代替表达式复杂甚至无法写出表达式的函数。而如何寻找这样的一个插值函数,以及怎样尽可能的寻找截段误差小的函数就是本章解决的问题。

本章内容繁多,但插值函数其实就是由N个线性无关的多项式组组成。在理解时,可以按向量来理解。在梳理本章内容时,也可以按照这样的思路来理解:从插值方法,到插值条件,到插值多项式,到截断误差,再到如何控制截断误差,再思考有没有更好的方法?以样条函数为例,样条函数已经在AutoCAD、UG、origin等软件中广泛应用,也有一些学者,编写程序改进现有的样条函数,以减小误差。

本章的内容很多,插值与逼近的方法更是不胜枚举。最重要的是,我们要理解每种方法的思路,以期将其用的得心应手。

二、       本章知识梳理

本章主要介绍插值与逼近,是指用某个简单的函数在满足一定的条件下,在某个范围内近似代替某个复杂或者解析表达式未知的函数,以便简化对后者的各种计算或者揭示后者某些性质。函数插值是对函数的离散数据建立简单的数学模型。

…… …… 余下全文

篇五 :数值分析学习报告

数值分析学习心得报告

班级:姓名:

学号:

************ *** ***********

学习数值分析的心得体会

数值分析是一门利用计算机求解数学问题数值解的课程,有很强的理论性和实践性,无意中的一次选择,让我接触了数值分析。随着科学技术的发展,提出了大量复杂的数值计算问题,在建立电子计算机成为数值计算的主要工具以后,它以数字计算机求解数学问题的理论和方法为研究对象。有可靠的理论分析,要有数值实验,并对计算的结果进行误差分析。数值分析的主要内容包括插值法,函数逼近,曲线拟和,数值积分,数值微分,解线性方程组的直接方法,解线性方程组的迭代法,非线性方程求根,常微分方程的数值解法。

作为这学期的选修课,我从内心深处来讲,数值分析真的有点难。感觉它是在高等数学和线性代数的基础上,又加深了探讨。虽然这节课很难,我学的不是很好,但我依然对它比较感兴趣。下面就具体说说我的学习体会,让那些感兴趣的同学有个参考。

学习数值分析,我们首先得知道一个软件——MATLAB。MATrix LABoratory,即矩阵实验室,是Math work公司推出的一套高效率的数值计算和可视化软件。它是当今科学界最具影响力、也是最具活力的软件,它起源于矩阵运算,并高速发展成计算机语言。它的优点是强大的科学运算、灵活的程序设计流程、高质量的图形可视化与界面、便捷的与其他程序和语言接口。

根据上网搜集到的资料,你就会发现MATLAB有许多优点:

首先,编程简单使用方便。到目前为止,我已经学过C语言,机器语言,JAVA语言,这三个语言相比,我感觉C语言还是很简单的一种编程语言。只要入门就很好掌握,但是想学精一门语言可不是那么容易的。惭愧的说,到目前为止,我依然处于入门阶段,只会编写小的简单的程序,但是班里依然还是有学习好的。C语言是简单且容易掌握的,但是,MATLAB的矩阵和向量操作功能是其他语言无法比拟的。在MATLAB环境下,数组的操作与数的操作一样简单,基本数据单元是不需要指定维数的,不需要说明数据类型的矩阵,而其数学表达式和运

…… …… 余下全文

篇六 :数值分析期末总结论文,程序界面

数值计算方法论文

 论文名称:数值计算方法期末总结

学    号:

姓    名:

  完成时间:

摘要:数值计算方法是数学的一个重要分支,以用计算机求解数学问题的理论和方法为研究对象。本文是我对本学期数值分析这门课程中所学到的内容以及所作的工作的总结。通过一学期的学习,我深入学习了线性方程组的解法,非线性方程的求根方法,矩阵特征值与特征向量的计算,函数的插值方法,最佳平方逼近,数值积分与数值微分,常微分方程初值问题的数值解法。通过陶老师课堂上的讲解和课下的上机训练,对以上各个章节的算法有了更深刻的体会。

最后做了程序的演示界面,使得程序看起来清晰明了,便于查看与修改。通过本学期的学习。

关键词:数值计算方法、演示界面

第一章  前言

随着电子计算机的普及与发展,科学计算已成为现代科学的重要组成部分,因而数值计算方法的内容也愈来愈广泛和丰富。通过本学期的学习,主要掌握了一些数值方法的基本原理、具体算法,并通过编程在计算机上来实现这些算法。

第二章  基本概念

2.1算法
 
 算法是指由基本算术运算及运算顺序的规定构成的完整的解题步骤。 算法可以使用框图、算法语言、数学语言、自然语言来进行描述。具有的特征:正确性、有穷性、适用范围广、运算工作量少、使用资源少、逻辑结构简单、便于实现、计算结果可靠。

2.2 误差

计算机的计算结果通常是近似的,因此算法必有误差,并且应能估计误差。误差是指近似值与真正值之差。绝对误差是指近似值与真正值之差或差的绝对值;相对误差:是指近似值与真正值之比或比的绝对值。误差来源见表2.1

表2.1

第三章 泛函分析

2.1泛函分析概要

    泛函分析(Functional Analysis)是研究“函数的函数”、函数空间和它们之间变换(映射)的一门较新的数学分支,隶属分析数学。它以各种学科为具体背景,在集合的基础上,把客观世界中的研究对象抽象为元素和空间。如:距离空间,赋范线性空间,内积空间。

…… …… 余下全文

篇七 :数值分析第五章学习小结

第5章                     插值与逼近

        --------学习小结

姓名 王富民    班级   1302  学号 s20130181   

一、    本章学习体会

 本章为插值与逼近,是非常重要的一章。插值与逼近都是指用某个简单的函数在满足一定的条件下,在某个范围内近似代替另一个较为复杂或者解析表达式未给出的函数,以便于简化对后者的各种计算或揭示后者的某些性质。

一元函数插值中,差商表的应用,通过把,一阶差商,二阶差商,三阶差商等列入一个表格中,依次计算出各值,就可得出Netwon插值多项式的系数,过程清晰明了。

最大的收获是几种常用的正交多项式的应用问题,每个多项式都有表达式,递推关系式和一些性质,可以很简单的写出最佳平方逼近多项式,还有就是曲线拟合,通过散点图,找出最佳多项式,使误差最小,并可以做出拟合曲线图,这个只是点可以应用到专业方面上的分析求解问题。

二、    本章知识梳理

1.重点是Lagrange插值、Newton插值。

①Lagrange插值基函数

②Lagrange插值多项式

③节点选取原则:居中原则

④Lagrange插值多项式的特点:直观对称,易建立插值多项式;

但无继承性。

Newton插值主要是差商的理解与应用。差商(divided difference)也称为均差,是导数的离散形式。

…… …… 余下全文

篇八 :如何学好数值分析

怎样学好"数值分析"课程?提几点意见供参考:一、树立信心,克服"怕"的思想。二、要先复习相关的数学基础。三、要搞清每章要解决什么问题?如何解决,搞清各种方法的思想及其数学原理,注重基本概念及基本方法不要死记硬背。四、及时复习,在复习基础上做给定的习题。习题要自己先做,不要一上来就看答案。实在不会做再看解答,但必须自己搞清为什么这样做。有条件的还可自己选做书后的计算实习题。

1.上课认真听讲

2.课后要认真完成作业

3.注重matlab上机实验

4.要多动手编写一些自己的程序

做到一上四点基本上就可以学好数值分析了

数值分析学习方法

1、学习方法

数值分析是一门理论与实践相结合的学科,这与我们从小到大接触到的许多纯理论学科,学习的方法是有很大差异的。所以在学习的时候,方法必须有所突破,才能有好的学习效果。

(1)确立学习目标

首先应该明确“学习目的”,也就是指在选择学习课程时应该少一些盲从性。要学好数值分析,必须先为自己定下一个切实可行的目标。

(2)了解学习内容

“预习”是学习中一个很重要的环节。但和其他学科中的“预习”不同的是,数值分析中的不是说要把教材从头到尾地看上一遍,这里的“预习”是指:在学习之前,应该粗略地了解一下诸如课程内容是用来做什么的,用什么方式来实现等一些基本问题。

目前,在数学教学中流行的所谓“任务驱动”学习方法,就是指先有结果,再研究实施策略的学习方法。在任务驱动教学中,打破了常规教学方法中由浅入深的基本顺序,每一章节的知识点都是通过几个有代表性的案例来学习的,甚至包括认识程序。让你先体会到效果,从而增加学习兴趣。用这种方法来学习数值分析,尤其是一些视窗界面的计算程序,往往可以达到事半功倍的效果。

(3)正确利用书籍

建议大家预习教材和参考书,善学习者,可以在一开始用较短的时间对学习课程内容架构一个基本。使学生在继续下面较为复杂的学习之前,可以在一定的高度上对课程有一个大体轮廓。如若不然,一开始就急于“深入其中”,之后便云雾罩不知身在何处了。

…… …… 余下全文