《工程问题C语言求解》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:埃特尔(DeloresM.Etter)著;朱剑平,付宇光译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2005
  • ISBN:7302107939
  • 页数:409 页
图书介绍:本书介绍了如何用C语言对电子、机械、化学、环境工程等领域的实际工程问题进行求解。

目录 2

第1章 工程问题求解 2

1.1 21世纪的工程 3

1.2 计算系统:硬件与软件 9

1.3 一种工程问题求解方法论 22

1.4 海洋与生物圈的交互 25

第2章 简单的C程序 36

2.1 程序结构 37

2.2 常量和变量 40

2.3 赋值语句 46

2.4 标准输入输出 54

2.5 数值方法:线性插值 59

2.6 问题解决案例:海水的凝固温度 62

2.7 数学函数 66

2.8 字符函数 70

2.9 问题解决案例:速度计算 72

2.10 系统限制 76

第3章 控制结构和数据文件 86

3.1 算法开发 87

3.2 条件表达式 93

3.3 选择语句 95

3.4 循环结构 102

3.5 问题解决案例:波的相互作用 108

3.6 数据文件 115

3.7 数值技术:线性建模 125

3.8 问题解决案例:臭氧测量 128

第4章 函数模块化编程 142

4.1 模块性 143

4.2 程序员自定义函数 146

4.3 问题解决案例:冰山跟踪 156

4.4 随机数 161

4.5 问题解决案例:仪器可靠性 166

4.6 数值技术:多项式的根 171

4.7 问题解决案例:系统稳定性 175

4.8 宏 180

4.9 递归 183

第5章 数据和矩阵 196

5.1 一维数组 197

5.2 问题解决案例:飓风类别 204

5.3 问题解决案例:分子重量 209

5.4 统计度量 213

5.5 问题解决案例:语音信号分析 218

5.6 排序算法 223

5.7 查找算法 225

5.8 二维数组 228

5.9 问题解决案例:地域导航 235

5.10 矩阵和向量 239

5.11 数值技术:方程组求解 244

5.12 问题解决案例:电路分析 249

5.13 多维数组 254

第6章 指针 266

6.1 地址和指针 267

6.2 数组元素的指针 275

6.3 问题解决案例:厄尔尼诺—南方涛动数据 280

6.4 函数引用中的指针 282

6.5 问题解决案例:地震事件检测 285

6.6 字符字符串 290

6.7 动态内存分配 294

6.8 快速排序算法 298

第7章 结构化编程 308

7.1 结构 309

7.2 使用包含结构的函数 314

7.3 结构数组 316

7.4 问题解决案例:海啸分析 318

7.5 动态数据结构 322

第8章 C++介绍 340

8.1 面向对象编程 341

8.2 C++程序结构 342

8.3 输入和输出 343

8.4 C++程序示例 347

8.5 问题解决案例:洋面风向 350

8.6 类 354

8.7 数值技术:复数根 359

附录A ANSI C标准库 370

附录B ASCII字符编码 385

附录C 利用MATLAB根据文本文件绘出数据图 389

附录D 参考资料 392

词汇表 393