数值方法(C++描述)
基本信息
内容简介回到顶部↑
本书主要介绍如何使用计算机程序语言c++求解数值问题,由三个主要内容组成:(1)数学基础(包括一些定理和推论);(2)科学工程中的方法应用;(3)计算机实现。本书从应用的角度来描述数值方法。就像计算机手册一样,很多已解决的问题会在所有的章节出现,便于概念的理解。每章最后给出了练习题以便学生实践。本书内容广泛、资料翔实、深入浅出,便于教学和自学。
高等院校计算机及相关专业的本科生和教师,从事数值计算方面工作的人员。
高等院校计算机及相关专业的本科生和教师,从事数值计算方面工作的人员。
作译者回到顶部↑
目录回到顶部↑
第1章 c++与面向对象的程序设计
1.1 引言
1.2 c++程序的组成
1.3 c十+标识符与关键字
1.4 头文件
1.5 c++数据类型
1.6 常量声明
1.7 运算符
1.8 循环结构
1.9 判断语句
1.10 c++函数
1.11 c++文件处理
1.12 数组
1.13 构造函数与析构函数
总结
关键字
练习
文献
第2章 数值计算的准确性与稳定性
2.1 引言
1.1 引言
1.2 c++程序的组成
1.3 c十+标识符与关键字
1.4 头文件
1.5 c++数据类型
1.6 常量声明
1.7 运算符
1.8 循环结构
1.9 判断语句
1.10 c++函数
1.11 c++文件处理
1.12 数组
1.13 构造函数与析构函数
总结
关键字
练习
文献
第2章 数值计算的准确性与稳定性
2.1 引言
书摘回到顶部↑
第1章 c++与面向对象的程序设计
1.1 引言
C++是比较好的c语言版本。它最主要的一个特点就是支持面向对象程序设计(OOP)。然而,C++不是唯一支持OOP的语言,像Smlltalk、Ruby和Eiffel这些语言也支持OOP。但有很多原因使得C++比其他语言更受欢迎。当C++刚问世的时候,它被当作“C语言的扩展集”。有很多C语言的用户要写各种各样的应用程序,他们中的很多程序员都看中了c++语言的优点和易用性而改用这种语言了。工程应用程序传统上是使用FORTRAN开发的,但C++语言提供了面向对象方法和程序的可移植性。另外,它还提供了开发有趣图形的特性。这使软件开发成为一种乐趣。
c++既可用于科学计算,也可用于系统程序设计。现在,有很多非常不错的编译器可供选择,如Mierosoft、Borland、GNU和Intel C++编译器。程序员们就是用这些很令人兴奋的工具来开发软件的。本书中的程序是使用Microsoft Visual c++编译器(6.0版本),操作系统为windows 98/2000/XP。然而,所有这些程序在做较小修改后也可以在UNlX系统下运行。
C++是一种很丰富的语言,它涵盖了内容本来就很丰富的C语言。在本章中不打算让大家学习全部C++语言,只为那些打算使用本语言开发数值计算程序的工程人员做个C++语言的介绍。它不能替代大量优秀的C++程序书籍,本章的“文献”中列出了不少这样的书籍。这里介绍了该语言的一部分,并给出例子进行阐述。这可以让读者理解所有本书中给出的程序。假设读者已经有了初步的计算机知识,就可以启动开发软件,并使用软件菜单编译、运行程序。c语言知识并不是学习c++所必需的,然而如果读者已经学习了c语言,他会发现c++与之很相似。
……
1.1 引言
C++是比较好的c语言版本。它最主要的一个特点就是支持面向对象程序设计(OOP)。然而,C++不是唯一支持OOP的语言,像Smlltalk、Ruby和Eiffel这些语言也支持OOP。但有很多原因使得C++比其他语言更受欢迎。当C++刚问世的时候,它被当作“C语言的扩展集”。有很多C语言的用户要写各种各样的应用程序,他们中的很多程序员都看中了c++语言的优点和易用性而改用这种语言了。工程应用程序传统上是使用FORTRAN开发的,但C++语言提供了面向对象方法和程序的可移植性。另外,它还提供了开发有趣图形的特性。这使软件开发成为一种乐趣。
c++既可用于科学计算,也可用于系统程序设计。现在,有很多非常不错的编译器可供选择,如Mierosoft、Borland、GNU和Intel C++编译器。程序员们就是用这些很令人兴奋的工具来开发软件的。本书中的程序是使用Microsoft Visual c++编译器(6.0版本),操作系统为windows 98/2000/XP。然而,所有这些程序在做较小修改后也可以在UNlX系统下运行。
C++是一种很丰富的语言,它涵盖了内容本来就很丰富的C语言。在本章中不打算让大家学习全部C++语言,只为那些打算使用本语言开发数值计算程序的工程人员做个C++语言的介绍。它不能替代大量优秀的C++程序书籍,本章的“文献”中列出了不少这样的书籍。这里介绍了该语言的一部分,并给出例子进行阐述。这可以让读者理解所有本书中给出的程序。假设读者已经有了初步的计算机知识,就可以启动开发软件,并使用软件菜单编译、运行程序。c语言知识并不是学习c++所必需的,然而如果读者已经学习了c语言,他会发现c++与之很相似。
……
相关资源回到顶部↑
· 【推荐】众多高校学子口口相传,他们共同的选择--华清远见嵌入式学院(嵌入式Linux就业课程、3G手机开发就业课程,通过入学测试即签100%就业协议,4个月集中实训,世界500强企业成功就业保障!!!)· 【亚嵌教育 嵌入式培训专家】(嵌入式培训,嵌入式Linux培训,ARM培训,Linux培训,3G培训,Android培训,WINCE培训,DSP培训,FPGA培训,嵌入式就业培训)
· 程序员的7种武器(正则表达式、编程语言、数据库、算法、软件调试、开发环境)
· C/C++ 经典著作(《C专家编程》《C++ Templates中文版》《C和指针 》《C陷阱与缺陷》《C++沉思录》)







点击看大图




加载中...

