第O章  绪论

一、教学设计

1.教学内容:数值计算方法这门课程的形成背景及主要研究内容、研究方法、主要特点;算法的有关概念及要求;误差的来源、意义、及其有关概念。数值计算中应注意的一些问题。

2.重点难点:算法设计及其表达法;误差的基本概念。数值计算中应注意的一些问题。

3.教学目标:了解数值计算方法的基本概念;掌握误差的基本概念:误差、相对误差、误差限、相对误差限、有效数字;理解有效数字与误差的关系。学会选用相对较好的数值计算方法。

4.教学方法:介绍与讨论

二、教学过程

§1。1引论

1.课程简介:

数学科学的一个分支,它研究数值计算方法的设计、分析和有关的理论基础与软件实现问题。另外,有一个较常用的名词“数值分析”,其包含的内容属于计算数学的一个部分。

2.历史沿革:

①数学最初导源于计算,计算曾经是古代数学的最重要的组成部分。

②各个时期的大数学家,在发展基础数学的同时也都对计算方法作出了重要贡献。例如:牛顿、拉格朗日、高斯、秦九韶等。

③直到20世纪40年代,由于技术手段和计算工具条件的不足,发展比较缓慢,作用也比较有限。

3.计算方法的形成:

①20世纪下半叶,计算机极大地扩展了数学的应用范围与能力。如:天气预报

②计算能力的提高与所用计算方法的效能密切相关。

③以原来分散在数学各分支的计算方法为基础的一门新的数学科学“计算数学”开始形成并迅速发展。,

②针对数值问题研究可在计算机上执行且行之有效的新系列计算公式。

例:解线性方程组,已有Cram法则,但不可行。(几十万年)

③误差分析,即研究数值问题的性态和数值方法的稳定性。

6.计算机数值方法的研究对象:(与科学计算有关的数学问题是多种多样的,最基本类型有:)

利用计算机解决科学计算问题的全过程大致如下:

实际问题――>构造数学模型――>设计数值计算方法――>程序设计――>上机求出结果――>回到实际问题。

数学模型举例:

例1:鸡兔同笼:(共10只,34只脚)导致方程组;

例2:曲边梯形的面积。

相应地,本课程主要研究的数值问题有:函数的插值与逼近方法;微分与积分计算方法;线性方程组与非线性方程组计算方法;微分方程数值解等。

7.主要特点

既有纯数学的高度抽象性与严密科学性的特点,同时又具有应用广泛性与数值试验的高度技术性。(要求先掌握基本数学知识,以及计算机的基本操作)

8.学习目的:

①学习一些常用的数值方法,掌握数值方法的基本理论,为进一步研究新算法奠定基础。

②初步掌握一种软件包:Mathematic,Matlab等的使用方法。

9.参考书目:

[1]袁蔚平等编.《计算方法与实习》.南京 :东南大学出版社,2000年7月

[2]李庆杨等编.《数值分析》 .武汉:华中工学院出版社,1982年1月

[3]葛福生编.《数值计算方法》.南京 :河海大学出版社,1996年4月

§1。2数值问题与数值算法

1.数值问题:指输入数据与输出数据之间函数关系的一个确定而无歧义的描述。

例:求二次方程的根,可算作一个数值问题;求常微分方程的解,却不能称作数值问题,需离散化。

2.数值方法:求解数值问题的计算机上可执行的系列计算公式。

例1:Cram法则,Gauss消去法

例2:求根公式→

3.数值算法:指有步骤地完成解数值问题的过程,数值方法是它的前提和基础,它是数值方法的具体化。具备以下四个特性:①目的性;②确定性;③可执行性;④有穷性。(有别于常规的思维)

算法设计的目的:①可靠性好、计算精度高;②计算复杂性好;③为程序设计作准备。

4.算法设计及其表达法

表达方法:自然语言法和图示法。

例:通过二次方程求根的例子,说明数值方法与数值算法的区别,并演示算法常用的表达方法之一:自然语言法(图示法不加介绍)。(首先要选择数值方法:公式法或迭代法)

主要步骤:(阅读课本后,要求自己解释)

1.输入数据

2.若怎样?(若,,否则…)

3.若,计算,

若怎样?()

若怎样?()

若怎样?

4.输出

§2误差

2-1 误差的基本概念

1.误差来源及种类:①模型误差(忽略次要因素)②观测误差(测量工具的限制)③截断误差(有限代替无限,如Taylor展开)④舍入误差(计算机字长位数有限),主要讨论③④。

2.举例说明误差分析的重要性:计算。

递推公式(A):,;,;

递推公式(B):,

计算。

递推公式(A):,;,;

递推公式(B):,

,,

故 ,取中值即得

计算结果见表

nIn(A)In(A)In(B)In00.6321205590.63210.6321205590.632120558810.3678794410.36790.3678794410.367879441220.2642411

计算机数值转换教案,计算机数值方法教案.doc相关推荐

  1. 计算机数制转换操作方法,计算机数制转换新方法

    摘要:本文分析了常用数制之间转换的方法,找出了其中规律,提出了数制转换的新方法,从而有利于学生迅速领会和掌握数制转换的技巧. 关键词:数制转换:权值:基数 中图分类号:G642 文献标识码:B 文章编 ...

  2. 计算机键盘转换键,计算机键盘和输入转换器的法

    专利名称: 电脑键盘和输入转换器的法 技术领域: 本实用新型涉及一种计算机设备,尤其涉及一种计算机键盘和输入转换器. 背景技术: PC的现有键盘都直接连接到计算机的键盘输入接口,并按键顺序输入 输入, ...

  3. 计算机数制转换操作方法,计算机基础 数制及其相互转换

    <计算机基础 数制及其相互转换>由会员分享,可在线阅读,更多相关<计算机基础 数制及其相互转换(39页珍藏版)>请在人人文库网上搜索. 1.领域一 项目13 游戏二进制,教学目 ...

  4. 计算机时间转换工具,计算机时间的转换

    计算机自己识别的时间格式,不是相关专业的人员根本就无法识别出来,所以就有了转换的概念. 把计算机时间转换为字符串.为啥要转换呢?想通这个问题? 为啥要转换?因为你不转换我们人类无法识别计算机所给出的时 ...

  5. 计算机二进制转化教案及ppt,计算机《数制与编码-进制转换》公开课教案.doc

    文档介绍: 计算机<数制与编码-进制转换>公开课教案数制与编码--进制转换[学情分析]本课内容是在学生已经学****了计算机发展与应用.计算机系统的组成等知识的基础上进行,已经初步知道了人 ...

  6. 西南科技大学 计算机组成原理2011-2012,2011-2012学年第2学期课程教案-计算机组成原理-陈立伟.doc...

    2011-2012学年第2学期课程教案-计算机组成原理-陈立伟.doc 计算机科学与技术学院 课 程 教 案 学 期 2011~2012学年 第2学期 课程名称 计算机组成原理 授课对象 计算机201 ...

  7. 计算机中常用数制及编码教案,计算机《数制与编码-进制转换》公开课教案

    <计算机<数制与编码-进制转换>公开课教案>由会员分享,可在线阅读,更多相关<计算机<数制与编码-进制转换>公开课教案(8页珍藏版)>请在人人文库网上搜 ...

  8. 计算机操作应用实训,计算机操作实训教案计算机操作实训教案.doc

    计算机操作实训教案计算机操作实训教案 <计算机应用基础> 实训教案 本周课标题:计算机操作授课班级13521.2上课 时间第5周上课 地点四号楼机房教 学 目 的通过本实训周的教学,让学生 ...

  9. 八年级使用计算机的教案,苏科版信息技术八年级1.2.2《用计算机制作逐帧动画》教案1.doc...

    苏科版信息技术八年级1.2.2<用计算机制作逐帧动画>教案1.doc 文档编号:744523 文档页数:4 上传时间: 2019-09-18 文档级别: 文档类型:doc 文档大小:1.3 ...

  10. 计算机组装与维修大学专业,计算机组装与维修 全套教案.doc

    网络班教案 计算机基础知识 计算机的发展.分类与应用 计算机的发展 1946年2月,世界上第一台电子数字计算机在美国宾尼亚大学诞生,取名为ENIAC(译作"埃尼阿克"),即&quo ...

最新文章

  1. python谁的课比较好-【年度系列】2018年学习Python最好的5门课程
  2. python 语言教程(3)变量之字典
  3. 云计算公网质量评测方法和最佳实践
  4. vim复制、删除和粘贴一行
  5. 学php还是golang,学swoole还是golang
  6. preg_match_all中的标记
  7. python 运行时间计算_python计算一段代码的运行时间(类和函数)
  8. Android 原生 MediaPlayer 和 MediaCodec 的区别和联系(二)
  9. android 分享小程序到微信,Android 使用友盟分享微信小程序到微信
  10. matlab用normplot绘制正态概率图
  11. excel的图表里如何添加上下标
  12. 笨办法学python pdf 第三版_笨办法学python第三版
  13. 删除docker container
  14. Linux系统Word转换PDF,文档字体乱码不显示问题解决。
  15. python生成的excel无法打开-Python 解决中文写入Excel时抛异常的问题
  16. 在VS Code中开启gdb的pretty-printer功能
  17. 地标海之珠夜色素材高清图片
  18. 09永恒之蓝与永恒之黑的复现
  19. 蓝桥杯2016届C++B组省赛真题 最大比例
  20. 19年你在区块链行业收获了什么?

热门文章

  1. java 解析二进制文件保存为txt文件
  2. 微信历史消息java_微信聊天机器人[过年防信息轰炸、自动回复拜年消息]
  3. c++使用libiconv
  4. 永久提升Chrome下载速度
  5. 流程和企业成熟度模型(PEMM)
  6. Nginx常见面试题及详细答案
  7. abb的knx的数据库下载方法_ABB i-bus KNX系统节能方案
  8. 屏蔽广告方法(Adblock 插件)
  9. Appium下载和安装
  10. Android USBCamera投屏 - 利用UVC协议将手机上的画面有线投屏到Android车机的屏幕上