《MAPLE经典 科学程序员入门》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:(加)Robert M.Corless著;何青等译
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2002
  • ISBN:7040106485
  • 页数:153 页
图书介绍:本书是对一种计算机代数语言Maple的介绍,包括基础,常用命令,Maple编程,关键词汇总四部分内容。

第1章 基础 1

1.1 运行Maple 1

1.1.1 基本命令句法 1

1.1.2 Maple会话区的例子 2

1.1.3 算术 12

1.1.4 常见的句法错误 14

1.1.5 中断Maple的运算 15

1.2 保存你的工作 15

1.3 文件的使用 16

1.3.1 会话区 16

1.3.2 写到文件中 17

1.4 需要密切注意的问题 17

1.4.1 为变量赋值 17

1.4.2 删除变量的值 18

1.4.3 左引号、右引号、双引号 19

1.4.4 算子运算的先后次序 20

1.4.5 受保护和保留的名字 21

1.5 记载你的工作 21

1.6 Maple“黑盒子”的三个等级 23

1.7 没有非平凡的软件包是无缺陷的 24

1.8 求值规则 25

1.8.1 惰性函数 29

1.9 假设机制 32

第2章 常用命令 34

2.1 化简 34

2.1.1 normal 34

2.1.2 collect 35

2.1.3 factor 38

2.1.4 expand 39

2.1.5 combine 40

2.1.6 simplify 40

2.2 解方程 42

2.3 微积分 45

2.3.1 反导数的连续性 50

2.4 多项求和与有限差分计算 54

2.5 浮点计算 57

2.6 最有用的Maple功能 59

2.7 在Maple中画图 64

2.7.1 二维图形 64

2.7.2 高度不连续函数 68

2.7.3 极坐标画图 71

2.7.4 三维图形 74

2.7.5 等高线图和其他图形 77

2.7.6 常见错误 81

2.7.7 得到图形的硬拷贝 82

第3章 Maple编程 85

3.1 算子 85

3.1.1 有限差分算子例子 88

3.1.2 关于数学算子的说明 89

3.2 更一般的过程 89

3.2.1 结构类型 91

3.3 数据结构 92

3.4 局部、全局、环境变量 96

3.4.1 输出局部变量 97

3.4.2 全局变量 98

3.4.3 环境变量 98

3.5 递归和“remember选项” 100

3.6 变化的参数个数或类型 102

3.7 建立自己的“帮助文件” 103

3.8 返回多于一个的结果 106

3.9 调试Maple程序 108

3.10 简单的Maple程序 110

3.10.1 代数方程的参数解 111

3.10.3 带状矩阵的索引函数 113

3.10.2 在Maple中读入一个过程 113

3.10.4 y1(t)=ay(t-1) 117

第4章 关键词汇总 121

4.1 线性代数 121

4.1.1 基本命令 121

4.1.2 解线性方程组 121

4.1.3 特征值问题 122

4.1.4 正交化 122

4.1.5 特殊矩阵 122

4.1.6 理论 123

4.1.7 常用工具 123

4.1.8 向量运算 124

4.1.9 线性程序 124

4.1.10 适当的转换 124

4.2.1 多项式的处理 125

4.2 多项式与有理函数 125

4.1.11 相应的结构数据类型 125

4.2.2 数学运算 126

4.2.3 求根 126

4.2.4 根的符号处理 127

4.2.5 正交多项式 127

4.2.6 有理函数 127

4.2.7 插值与逼近 127

4.2.8 常用工具 128

4.2.9 适当的变换 128

4.2.10 相应的结构数据类型 128

4.3 微积分 129

4.3.1 一元微积分 129

4.3.2 多元微积分 129

4.3.3 复变量 130

4.3.4 初等函数、特殊函数和常数 130

4.3.7 适当的简化 133

4.3.6 适当的变换 133

4.3.5 跳跃的不连续函数 133

4.3.8 相应的结构数据类型 134

4.4 抽象代数 134

4.4.1 群 135

4.4.2 环 135

4.4.3 域 135

4.4.4 一般整环 135

4.5 组合、数论和图论 135

4.5.1 适当的转换 136

4.5.2 相应的结构数据类型 136

4.6 几何 137

4.7 图形 137

4.7.1 相应的结构数据类型 137

4.8 统计 137

4.10.1 控制结构 138

4.10.2 对象操作 138

4.10 编程 138

4.9 共享库 138

4.10.3 过程 139

4.10.4 调试工具 139

4.10.5 程序生成工具 139

4.10.6 黑客的角落 140

4.10.7 适当的转换 140

4.10.8 相关的结构数据类型 140

4.11 文件输入、输出 140

4.12 与其他程序语言的连接 141

4.12.1 转换成FORTAN和C 141

4.12.2 排版语言的输出 141

4.12.3 在Maple中调用其他程序 141

4.12.4 在其他程序中调用Maple 142

参考文献 143

索引 145