第一章 引言 1
目录 1
1.1 适用对象 2
1.2 使用软件工具 3
1.3 本书的结构 4
1.4 C、C++和Turbo C++ 5
1.5 MSP软件工具箱 9
1.6 参考书目和进一步的讨论 10
第二章 软件组织 13
2.1 软件层次 13
2.2 C++辅助特征 18
2.3 抽象数据类型及类 21
2.4 成员函数和友员函数 24
2.5 构造函数和析构函数 25
2.7 派生类 28
2.6 重载 28
第三章 MSP软件介绍 31
3.1 General模块 32
3.2 Scalar模块的Doubwl版本 38
3.3 处理向量对象 42
3.4 向量代数函数 49
3.5 矩阵对象的处理 55
3.6 矩阵代数函数 64
3.7 多项式 69
第四章 实数和复数的计算 82
4.1 整数运算 82
4.2 浮点运算 86
4.3 math.H库函数 90
4.4 MSP模块RealFune 96
4.5 Turbo C++算术和Math.H错误处理 98
4.6 使用复数标量 109
4.7 Complex库函数 114
第五章 解实、复数方程 119
5.1 序言 119
5.2 二分法 120
5.3 不动点迭代法 125
5.4 Newton-Raphson迭代法 129
5.5 实多项式的根 135
5.6 复数方程及其根 140
第六章 矩阵运算 145
6.1 线性方程组 145
6.2 高斯消元法 147
6.3 行列式 151
6.4 高斯消元法的软件实现 152
6.5 一般方程组 159
6.6 矩阵求逆 163
6.7 用Hibert矩阵检验 165
6.8 特征值与复线性方程组 167
第七章 方程组的迭代解 174
7.1 多维不动点迭代 175
7.2 线性方程组的迭代解 185
7.3 多维Newton-Raphson迭代 193
附录 203
A.1 向量和矩阵显示输出函数 203
A.2 向量和矩阵的流输入/输出操作符 204
A.3 MSP头文件 206
A.4 数学函数示例及中间输出 210
A.5 RowFinder类成员函数 211
A.6 参考文献 212