实用计算机数值计算方法及程序设计(C语言版)
|
基本信息
- 作者: 恰汗.合孜尔
- 丛书名: 高等学校教材.计算机科学与技术
- 出版社:清华大学出版社
- ISBN:9787302168584
- 上架时间:2008-5-4
- 出版日期:2008 年5月
- 开本:16开
- 页码:220
- 版次:1-1
- 所属分类:
计算机 > 计算机科学理论与基础知识 > 数值计算 > 综合
计算机 > 软件与程序设计 > C/Turbo C > C
教材 > 研究生/本科/专科教材 > 工学 > 计算机
教材 > 计算机教材 > 本科/研究生 > 计算机专业教材 > 计算机基础课程 > 算法与数学基础
教材 > 教材汇编分册 > 高等理工
本版教材征订号:00450967534
编辑推荐
本书将算法描述、数值计算方法和程序设计方法融为一体,使学生能够利用正确的数值计算方法编写高效的计算机程序,提高其分析问题和解决实际问题的能力。
从实用角度出发,本书有意忽略复杂繁琐的理论证明和推导,简明扼要地介绍各种算法的基本思想、实现骤和算法描述,进而缩短数学方法和计算机实现的距离。
每章都有引言和本章小结,便于学生抓住要领。对每一个算法都有实用意义的精选例题,程序经过调试运行,具有极强的实用性。
内容简介回到顶部↑
本书旨在将算法描述、数值计算方法和程序设计方法学有机地结合,使读者能够利用正确的数值计算方法编写高效的计算机程序,达到提高分析问题和解决实际问题的能力。
本书共分9章。第1章介绍算法的概念、算法的描述及其设计基础;第2章介绍误差的基本概念;第3章介绍一元非线性方程的数值解法;第4章介绍线性方程组的数值解法;第5章介绍数值积分的计算方法;第6章介绍矩阵的特征值及特征向量的计算;第7章介绍插值法;第8章介绍常微分方程数值解法;第9章安排了内容丰富的上机实习题目。
本书可作为高等理工科院校本科生计算机数值计算课程的教材,也可以作为研究生教材和教师、工程技术人员的参考书。另外,对于书中的第一个算法,都给出了经过认真调试运行的c语言程序。可供广大读者直接使用,以解决实际问题,具有极强的实用性。
本书共分9章。第1章介绍算法的概念、算法的描述及其设计基础;第2章介绍误差的基本概念;第3章介绍一元非线性方程的数值解法;第4章介绍线性方程组的数值解法;第5章介绍数值积分的计算方法;第6章介绍矩阵的特征值及特征向量的计算;第7章介绍插值法;第8章介绍常微分方程数值解法;第9章安排了内容丰富的上机实习题目。
本书可作为高等理工科院校本科生计算机数值计算课程的教材,也可以作为研究生教材和教师、工程技术人员的参考书。另外,对于书中的第一个算法,都给出了经过认真调试运行的c语言程序。可供广大读者直接使用,以解决实际问题,具有极强的实用性。
目录回到顶部↑
第1章 算法及其设计基础
1.1 引言
1.2 算法的概念
1.3 算法的特性
1.4 算法的结构
1.5 算法的描述
1.5.1 自然语言方式
1.5.2 流程图方式
1.5.3 盒图方式
1.5.4 pad图方式
1.5.5 伪代码方式
1.5.6 计算机语言方式
1.6 关于计算机算法的评价
1.7 常用算法设计及其实现
1.7.1 排序算法及其实现
1.7.2 查找算法及其实现
1.7.3 穷举算法及其实现
本章小结
习题
第2章 误差引论
1.1 引言
1.2 算法的概念
1.3 算法的特性
1.4 算法的结构
1.5 算法的描述
1.5.1 自然语言方式
1.5.2 流程图方式
1.5.3 盒图方式
1.5.4 pad图方式
1.5.5 伪代码方式
1.5.6 计算机语言方式
1.6 关于计算机算法的评价
1.7 常用算法设计及其实现
1.7.1 排序算法及其实现
1.7.2 查找算法及其实现
1.7.3 穷举算法及其实现
本章小结
习题
第2章 误差引论
书摘回到顶部↑
第1章算法及其设计基础
1.1引言
程序设计方法首先强调的是设计,其次才是实现(写出程序代码)。其核心是将程序设计过程分为两部分。第一部分集中于问题及其解法或算法,与任何特定的计算机或计算机语言无关。第二部分 集中于选择某一种程序设计语言,把算法表达给特定的计算机系统。
1.2算法的概念
广义地说,为解决一个问题而采取的方法和步骤,称为“算法”。例如,想查看计算机CPU部件,首先必须将计算机断电,拆除连线,打开机箱,然后按下夹子解除夹口,最后取出CPU部件进行查看。这就是查看计算机的算法。再如,复制文件,首先要寻找所要复制的文件,然后选中,再进行复制,最后移动到需要的地方进行粘贴。这就是复制文件的算法。
……
1.1引言
程序设计方法首先强调的是设计,其次才是实现(写出程序代码)。其核心是将程序设计过程分为两部分。第一部分集中于问题及其解法或算法,与任何特定的计算机或计算机语言无关。第二部分 集中于选择某一种程序设计语言,把算法表达给特定的计算机系统。
1.2算法的概念
广义地说,为解决一个问题而采取的方法和步骤,称为“算法”。例如,想查看计算机CPU部件,首先必须将计算机断电,拆除连线,打开机箱,然后按下夹子解除夹口,最后取出CPU部件进行查看。这就是查看计算机的算法。再如,复制文件,首先要寻找所要复制的文件,然后选中,再进行复制,最后移动到需要的地方进行粘贴。这就是复制文件的算法。
……







点击看大图
加载中...

