计算方法简介

简介:

计算方法又称“数值分析”。是为各种数学问题的数值解答研究提供最有效的算法。

笔记:

1误差与原则

(1)误差种类:模型误差、观测误差、截断误差和舍入误差。

(2)法则:

(a)加减运算:近似数加减时,把其中小数位数较多的数四舍五入,使其比小数位数最少的数多一位小数,计算保留的小数位数与原近似数最小数位数最少者相同。

(b)乘除运算:近似数乘除时,各因子保留位数应比小数位数最少的数多一位小数,计算保留的小数位数与原近似数最小数位数最少者位数至多少一位。

(c)乘方与开方运算:近似数乘方与开方时,计算保留的小数位数与原近似数位数相同。

(d)对数运算:近似数对数时,计算保留的小数位数与原近似数位数相同。

(3)注意:

(a)避免两个相近的数相减。

(b)避免除数绝对值远远小于被除数绝对值的除法。

(c)避免大数“吃掉”小数。

(d)计算讲效率,尽可能减少运算。

2插值方法

(1)Lagrange插值(线性插值、抛物线插值)

(2)Newton插值

(3)分段插值

(4)Hermite插值

(5)分段三次Hermite插值

(6)三次样条插值

(7)最小二乘法(直线拟合与多项式拟合)

3数值积分

(1)机械求积法(梯形公式、中矩形公式、Simpson公式)

(2)Newton-Cotes求积法

(3)复化求积法(复化梯形公式、复化Simpson公式、复化Cotes公式)

(4)Romberg求积法

(5)Guass求积法

(6)数值微分求积法

4常微分方程的数值解法

(1)尤拉方法(尤拉法、隐式尤拉法、二步尤拉法)

(2)改进尤拉方法

(3)龙格-库塔方法

(4)线性多步法(亚当姆斯方法)

5方程求根的数值解法

(1)二分法

(2)迭代法

(3)埃特金法

(4)牛顿法(牛顿下山法)

(5)近似牛顿法(简化牛顿法、弦截法抛物线法)

6线性方程组的解法

(1)高斯消去法(顺序消去法、列主元消去法、全主元消去法)

(2)矩阵三角分解法

(3)追赶法(平方根法)

(4)范数

(5)简单迭代法(Jacobi迭代法)

(6)Gauss-Seidel迭代法

时间: 2024-08-29 22:46:11

计算方法简介的相关文章

开源GIS简介

原文 开源GIS C++开源GIS中间件类库: GDAL(栅格)/OGR(矢量)提供了类型丰富的读写支持 GEOS(Geometry Engine Open Source)是基于C++的空间拓扑分析实现类库,遵循LGPL协议发布.GEOS类库提供了丰富的空间拓扑操作函数,用以判断几何对象间的相互关系,以及空间分析操作之后形成新的几何对象.点.线.面要素的两两相互关系,包括相合.分离.相交.重合.包含.相邻等不同位置关系,都可以通过GEOS类库中提供的函数进行分析和判断.并且GEOS类库提供了缓冲

零售连锁专卖信息化解决方案简介之二

        连锁零售它提供了对商业连锁的整体管理,从商品采购开始到面向最终消费者各阶段都可以找到连锁零售的解决方案.连锁零售针对批发.连锁.零售业供应链中不同的业态提出了不同的解决方案.在信息管理系统的层次中隶属于经营决策型,可以帮助企业全面实现DSS,提升管理,优化决策.连锁零售覆盖了商业(包括药业)经营管理的全过程并可按照用户需求逐步实施,实现"可成长"的系统.        连锁零售是面向经营决策的系统         连锁零售的任务是帮助企业达到经营目标--降低库存.减少坏

TF-IDF算法简介

TF-IDF算法全称为term frequency–inverse document frequency.TF就是term frequency的缩写,意为词频.IDF则是inverse document frequency的缩写,意为逆文档频率. 该算法在信息处理中通常用来抽取关键词.比如,对一个文章提取关键词作为搜索词,就可以采用TF-IDF算法. 要找出一篇文章中的关键词,通常的思路就是,就是找到出现次数最多的词.如果某个词很重要,它应该在这篇文章中多次出现.于是,我们进行"词频"

Oracle官网JNI简介和接口函数分析

第一章 概述 本章主要介绍JNI(Java Native Interface),JNI是一种本地编程接口.它允许运行在JAVA虚拟机中的JAVA代码和用其他编程语言,诸如C语言.C++.汇编,写的应用和库之间的交互操作. JNI的最大优势在于没有强加任何限制在JAVA虚拟机的下层实现上,因此,JAVA虚拟机供应商能够提供JNI的支持而不影响虚拟机的其他部分,程序员只需写出一个版本的本地应用和库,就可使之运行在一切支持JNI的JAVA虚拟机上. 本章包含了以下的要点: ? JNI概述 ? 目标 ?

策略模式(Strategy)简介

一.策略模式(Strategy)简介 策略模式是行为模式. 行为模式:规定了各个对象应该具备的职责以及对象间的通信模式,它很好的规范了对象间调用和数据传递方式 策略模式适合于算法经常变化的情况 算法的变化不会影响到使用算法的客户,算法可以独立于使用它的客户所变化 二.简单例子 普通客户,会员,VIP会员购买商品价格不一样 抽象类 package strategy; /* * 计算商品价格的抽象类 */ public abstract class Account { abstract public

算法简介及算法分析

算法简介及算法分析 算法简介 算法的定义: 算法是对特定问题求解步骤的一种描述,是指令的有限序列.(所以说只要满足上述条件,即使很简单的一个循环也是算法) 算法具备5个特征: 输入 输出 有穷性 确定性 可行性 什么是好算法: 正确性 鲁棒性 简单性 抽象分级 高效性 算法分析: 高效性是评价一个算法是否是好算法的重要标准,那么我们怎么判断算法是否高效呢?有的人说,把算法用程序语言实现一下,再输入多个测试数据实际检测运行速度(时间频度)和空间开销就好了呗!这种事后统计的方法并不能准确检测,它牵扯

Bootloader之uBoot简介

本文转载自:http://blog.ednchina.com/hhuwxf/1915416/message.aspx 一.Bootloader的引入 从前面的硬件实验可以知道,系统上电之后,需要一段程序来进行初始化:关闭 WATCHDOG.改变系统时钟.初始化存储控制器.将更多的代码复制到内存中等等.如果它能将操作系统内核(无论从本地,比如Flash:还是从远端, 比如通过网络)复制到内存中运行,就称这段程序为Bootloader. 简单地说,Bootloader就是这么一小段程序,它在系统上电

第1章 Sniffer软件简介

第1章  Sniffer软件简介 概述 Sniffer软件是NAI公司推出的功能强大的协议分析软件.本文针对用Sniffer Pro网络分析器进行故障解决.利用Sniffer Pro 网络分析器的强大功能和特征,解决网络问题,将介绍一套合理的故障解决方法. 与Netxray比较,Sniffer支持的协议更丰富,例如PPPOE协议等在Netxray并不支持,在Sniffer上能够进行快速解码分析.Netxray不能在Windows 2000和Windows XP上正常运行,Sniffer Pro

【转】各种图(流程图,思维导图,UML,拓扑图,ER图)简介

原文地址:各种图(流程图,思维导图,UML,拓扑图,ER图)简介 流程图 1.定义:流程图是对过程.算法.流程的一种图像表示,在技术设计.交流及商业简报等领域有广泛的应用. 2.案例 3.计算机语言只是一种工具.光学习语言的规则还不够,最重要的是学会针对各种类型的问题,拟定出有效的解决方法和步骤即算法.有了正确而有效的算法,可以利用任何一种计算机高级语言编写程序,使计算机进行工作.因此,设计算法是程序设计的核心. 对同一个问题,可以有不同的解题方法和步骤.例如,求1+2+3+…+100,可以先进