《掌握和精通Maple》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:马春庭等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2000
  • ISBN:7111020456
  • 页数:302 页
图书介绍:

第1章 符号运算与Maple语言 1

1.1 计算机符号运算系统 1

1.2 符号运算的特征 2

1.3 Maple语言 6

1.3.1 Maple语言发展简历 7

1.3.2 Maple系统的组成 8

第2章 认识系统 10

2.1 系统安装 10

2.1.1 系统要求 10

2.1.2 系统安装 11

2.1.3 系统运行 15

2.2 认识环境 17

2.2.1 文档操作(File) 17

2.2.2 编辑操作(Edit) 19

2.2.3 视图操作(View) 24

2.2.4 插入菜单(Insert) 29

2.2.5 格式菜单 30

2.2.6 电子表格(Spreadsheet) 33

2.2.7 选项(Options) 34

2.2.8 窗口(Windows) 36

2.2.9 帮助(Help) 37

2.3 图形设置 41

2.3.1 平面图形设置 42

2.3.2 三维图形设置 43

2.3.3 动画设置 47

第3章 Maple语言 49

3.1 句法 49

3.1.1 Maple语言的句法 49

3.1.2 Maple语言的语义 50

3.2 Maple的语言组成单位 50

3.2.1 语言组成单元 50

3.2.2 语法规则 50

3.2.3 特殊字符 62

3.3 语句 65

3.3.1 赋值语句 66

3.3.2 选择语句 70

3.3.3 循环语句 72

3.3.4 文件操作语句 76

3.3.5 空操作与退出语句 77

3.4 表达式 78

3.4.1 表达式基本运算 78

3.4.2 表达式的非数值计算的操作符 83

第4章 过程 96

4.1 过程的定义 96

4.1.1 典型过程的定义 96

4.1.2 映射符 97

4.1.3 无标识符过程及其组合 97

4.1.4 过程简化 98

4.2 参数传递 99

4.2.1 参数申明 99

4.2.2 参数序列 100

4.2.3 局部变量与全局变量 101

4.3 过程选项和描述部分 105

4.3.1 选项部分 105

4.3.2 描述部分 107

4.4 过程返回值 108

4.4.1 参数赋值式返回 108

4.4.2 显式返回 110

4.4.3 出错返回 111

4.4.4 未换算数值返回 113

4.5 典型过程举例 114

4.5.1 二叉树搜索 114

4.5.2 快速排序算法 116

4.5.3 契比雪夫多项式 118

4.6 自定义函数包 120

第5章 程序调试 124

5.1 调试过程举例分析 124

5.2.1 显示过程的语句 132

5.2.2 设置断点 132

5.2 调用调试器 132

5.2.3 显式断点设置 133

5.2.4 观察点设置 135

5.2.5 错误信息观察点 136

5.3. 系统状态检查与改变 138

5.4. 复合语句运行控制 144

6.1 初等代数 148

6.1.1 整数、有理数和小数 148

第6章 数值计算 148

6.1.2 数值求和和求积 149

6.1.3 复数和特殊函数 150

6.1.4 表达式的展开、因式分解和化简 151

6.1.5 等式与不等式求解 155

6.2 高等数学 157

6.2.1 微分与积分 157

6.2.2 定积分 158

6.2.3 极限 160

6.2.4 分段函数 161

6.2.5 级数展开式 162

6.2.6 微分方程式 164

6.3 矩阵运算 170

6.3.1 矩阵的基本运算 170

6.3.2 特殊矩阵 172

6.4 代码转换 173

6.5 数理统计 175

7.1 基本作图函数 178

第7章 图形编程 178

7.2 调用作图库函数编程 181

7.2.1 直线作图 181

7.2.2 闭合曲线作图 185

7.2.3 彩带作图程序 187

7.3 Maple语言的图形数据结构 190

7.3.1 PLOT图形数据结构 193

7.3.2 求和作图 195

7.3.3 PLOT3D(三维作图)数据结构 198

7.4.1 编写图形基本单元 201

7.4 使用图形数据结构编程 201

7.4.2 作齿轮图 202

7.4.3 多边形的网格(MESH)化 205

7.5 使用图形工具包编程 206

7.5.1 比萨饼作图 207

7.5.2 图形投影 208

7.5.3 瓦面(Tiling)作图 210

7.5.4 史密斯圆图 211

7.5.5 多面体网格作图 212

7.6 动画 216

7.7 颜色编程 224

7.7.1 创建颜色表 226

7.7.2 添加图形的颜色信息 228

7.7.3 创建棋盘图 231

第8章 Maple语言与其它语言的接口及优化 233

8.1 MATLAB与Maple语言 233

8.1.1 Maple语言与MATLAB语言比较 233

8.1.2 Maple语言的矩阵功能 236

8.1.3 MATLAB语言的符号功能 245

8.2 Maple语言调用MATLAB函数 247

8.2.1 调用设置 247

8.2.2 实现Maple对MATLAB的连接 248

8.3 Maple程序转换为C语言代码 256

8.3.1 预转换过程 256

8.3.2 将表达式、表达式矩阵、等式列转换为C代码 261

8.3.3 将Maple过程转换为C程序源码 265

8.4.1 Maple的优化 273

8.4 Maple语言过程优化与合并 273

8.4.2 Maple多个过程的合并 275

附录1 Maple语言设定常用类型 279

附录2 Maple提供的主要函数名 281

附录3 Maple常用函数一览表 282

附录4 线性代数工具包的函数 296

附录5 本书使用的Maple常用术语对照表 301

参考文献 302