本书重点介绍了三款数学软件——Mathematica、LINGO和几何画板,对他们的功能、语法及基本使用方法进行了介绍。读者阅读本书便能了解软件的基本功能,并能根据实际需求有选择性地学习相关章节的内容。
样章试读
目录
- 目录
前言
绪论常用数学软件简介
数学实验软件平台 1
Maple 1
MATLAB 2
Mathematica 3
MathCAD 4
LINDO 4
LINGO 5
SAS 5
几何画板 5
第一篇 Mathematica软件
第1章 Mathematica软件的基本用法 9
1.1 软件安装、启动与运行 9
1.2 基本用法及命令格式 15
1.3 函数 21
1.4 表 25
1.5 表达式 27
第2章 Mathematica软件在高等数学中的应用 32
2.1 基本的二维图形 32
2.2 极限 41
2.3 微分 43
2.4 函数的最值 45
2.5 一元函数的积分 46
2.6 二重积分与三重积分 51
2.7 曲线积分与曲面积分 55
2.8 求解微分方程 58
2.9 离散与连续 65
2.10 级数 67
第3章 Mathematica软件在高等代数(线性代数)中的应用 70
3.1 求和与求积 70
3.2 多项式运算 70
3.3 分式运算 72
3.4 矩阵与行列式运算 73
3.5 方程求解 80
3.6 矩阵的LU分解 85
第4章 Mathematica软件在初等数论中的应用 87
4.1 整数的整除性 87
4.2 不定方程 90
4.3 同余与模 92
4.4 同余式 93
4.5 高次同余式 95
4.6 原根与指标 97
4.7 连分数 98
第5章 Mathematica软件在几何中的应用 100
5.1 二维图形元素 100
5.2 图形的样式 102
5.3 图形的重显和组合 104
5.4 基本三维图形 106
第6章 Mathematica软件在复变函数中的应用 115
6.1 基本运算 115
6.2 扩展功能 116
6.3 绘制复变函数的图形 118
第7章 Mathematica软件在群论中的应用 119
7.1 循环及其乘积 119
7.2 生成群及轨道 123
第8章 Mathematica软件编程解决复杂数学问题 127
8.1 模块和块中的变量(全局与局部) 127
8.2 选择结构 129
8.3 循环结构 132
8.4 流程控制 136
8.5 应用实例 137
第9章 Mathematica软件的帮助功能与软件自学 158
9.1 获取函数和命令的帮助 158
9.2 Help菜单 158
9.3 Mathematica的常见问题 159
9.4 不同版本间的比较 161
第二篇 优化与建模软件LINGO
第10章 LINGO软件的基本用法 165
10.1 模型的目标约束段 165
10.2 模型的集合段 167
10.3 模型的数据段 176
10.4 模型的初始段 179
10.5 模型的计算段 180
10.6 模型的灵敏度分析 187
第11章 LINGO软件中的运算符及常用函数 194
11.1 基本运算符 194
11.2 数学函数 196
11.3 金融函数 198
11.4 概率函数 199
11.5 变量界定函数 203
11.6 集操作函数 203
11.7 集循环函数 205
11.8 输入和输出函数 210
11.9 辅助函数 219
第12章 LINGO Windows命令 221
12.1 文件菜单(File Menu) 221
12.2 编辑菜单(Edit Menu) 222
12.3 系统菜单(LINGO Menu) 224
12.4 窗口菜单(Windows Menu) 225
12.5 帮助菜单(Help Menu) 226
12.6 求解状态解读 228
12.7 窗口方式进行系统参数设置 230
12.8 LINGO的命令行命令 238
第13章 利用LINGO软件建立及求解数学模型 245
13.1 求解非线性方程组 245
13.2 装配线平衡模型 245
13.3 旅行售货员问题 250
13.4 最短路问题 255
13.5 竞赛实例:露天矿生产的车辆安排 257
第14章 用工具框作图 265
14.1 几何画板的启动和绘图工具的介绍 265
14.2 用绘图工具绘制简单的组合图形 271
14.3 对象的选择、删除、拖动 276
14.4 对象的标签 279
第15章 用“构造”菜单作图 284
15.1 基本作图的简化 284
15.2 点的作法 285
15.3 直线型图形元素的构造 286
15.4 圆型线(圆、圆弧)的构造 289
15.5 图形内部的构造 291
15.6 轨迹的构造 292
第16章 用“变换”菜单作图 295
16.1 旋转对象 295
16.2 平移对象 298
16.3 缩放对象 301
16.4 反射对象 302
16.5 迭代与深度迭代 304
16.6 自定义变换 309
第17章 操作类按钮的制作 312
17.1 “隐藏/显示”按钮的制作 312
17.2 “移动”按钮的制作 314
17.3 “动画”按钮的制作 316
17.4 “链接”按钮的制作 319
17.5 “滚动”按钮的制作 322
17.6 “声音”按钮的制作 322
第18章 几何画板软件在解析几何中的应用 323
18.1 度量菜单及对象的度量 323
18.2 数据菜单的应用 325
18.3 函数图像的绘制 328
第19章 几何画板的智能化菜单 333
19.1 “分离/合并”的智能特征 333
19.2 “构造”菜单的智能特征 335
第20章 参数的应用 337
20.1 新建参数 337
20.2 用参数构造动态图形 338
20.3 用参数控制对象颜色 338
20.4 用参数构造动态解析式 339
20.5 参数在计算与变换中的应用 340
第21章 帮助及其应用 342
21.1 帮助里的学习中心 342
21.2 帮助中的画板实例 342
21.3 帮助中的在线资源中心 342
21.4 几何画板打包机的使用 343
21.5 利用创建新工具学习几何画板 344
第22章 不同版本比较 346
22.1 4.X版本 346
22.2 5.X版本 346
参考文献 350