第1章 绪论
1.1 VisualStudio2010简介
1.1.1 VS2010界面介绍
1.1.2 VS2010创建C语言程序的一般步骤
1.2 C语言中结构体的使用
1.2.1 结构体的定义
1.2.2 结构体变量的声明
1.2.3 结构体成员的访问
1.2.4 结构体数组
1.3 舍入误差与浮点数的二进制表示
1.3.1 舍入误差导致的重大灾难
1.3.2 浮点数在计算机中的表示
1.3.3 浮点数运算
1.4 课后习题
1.5 上机任务
第2章 非线性方程
2.1 C语言程序中用户自定义函数的使用
2.1.1 为什么要使用自定义函数
2.1.2 自定义函数的元素
2.1.3 函数的定义
2.1.4 函数的声明
2.1.5 函数的调用
2.2 非线性方程的一般解法
2.2.1 二分法
2.2.2 定点法
2.2.3 牛顿法
2.2.4 牛顿下山法
2.2.5 弦截法
2.2.6 小结
2.3 课后习题
2.4 上机任务
第3章 线性方程组的直接解法
3.1 数组
3.1.1 概述
3.1.2 一维数组
3.1.3 二维数组
3.1.4 数组传参
3.1.5 数组的特点
3.2 线性方程组
3.2.1 高斯消元法
3.2.2 列主元素法
3.2.3 追赶法
3.3 向量的范数
3.4 矩阵的范数
3.5 线性方程组性态分析
3.6 课后习题
3.7 上机任务
第4章 线性方程组的迭代解法
4.1 指针
4.1.1 概述
4.1.2 指针与数组
4.2 动态数组
4.2.1 概述
4.2.2 如何创建动态数组
4.3 线性方程组
4.3.1 雅可比(Jacobi)法
4.3.2 高斯一赛德尔(Gauss-Seidel)法
4.3.3 迭代法的收敛条件
4.3.4 稀疏矩阵的计算
4.4 课后习题
4.5 上机任务
……
第5章 插值与逼近
第6章 数值积分
第7章 非线性优化
第8章 启发式算法
第9章 部分课后习题参考答案
第10章 附录代码和数据
参考文献
展开