第章操作界面 局部变量和全局变量 基本程序结构 循环 分支结构 循环 递归子程序 子程序中的求值 参数 局部变量 全局变量 特例 嵌套子程序 记忆表 在记忆表中加入项 在记忆表中删除项 二维基本图形绘制 函数的可选参数 维图形对象的结构 特殊二维图形的绘制 参数曲线的绘制 极坐标下的绘图 平面代数由线的绘制 对数坐标下的绘图 共形映射的图形绘制 二维绘图的注意事项 图形走样 常见的错误 基本三维图形的绘制 三维绘图的选项 远项 着色选项 坐标轴选项 空间朝向和投影 透视投影 网格大小 观察区域 光照模型 三维图形对象的结构 起步与进阶 特殊三维图形的绘制 空间参数由线和参数曲而 球坐标和柱坐标下的绘图 管状图形的绘制 等高线图绘制 隐式曲面的绘制 多面体的绘制 图形动画的制作 代数方程 单未知数的方程 函数的缩略形式 一些困难 方程组的解 其他求解工具 数值求解 求方程的整数解 中的方程求解 递归方程的求解 常微分方程的求解 常微分方程的解析解 利用积分变换求解微分方程 常微分方程组的求解 常微分方稈的级数解法 泰勒级数法 幂级数解法 常微分方程数值解法 变步长龙格库塔法 刚性方程和吉尔法 经典数值方法 非线性常微分方程的扰动法 庞加菜法( 多尺度法 偏微分方程简介 偏微分方程解析解 偏微分方程的形式转换 偏微分方程解的图形绘制 李对称( )工具包 返回了程序的了程序 牛顿迭代法 第章操作界面 函数的平移 局部变量的保持 “越界”的局部变量 集合的笛卡尔积 交互式输入 从终端读入字符串 从终端读入表达式 把字符串转化为表达式 扩展命令 自定义数据类型 自定义操作符 扩展 命令 编写自己的工具包 工具包的结构 工具包的初始化 建立自己的程序库 输入输出的例子 文什类型和打开方式 有缓冲文件和无缓冲文件 文本文件和二进制文件 读模式和写模式 默认文件 和终端文件 文件名和文件抽述符 文件控制命令 文件的打开和关闭 查询和设定文件的当前位置 检测文件尾 检测文件状态 删除文件 输入命令 从文件中读入文本 从文件中读入任意多字节 格式化输入 读入 语句 读入表格式数据 输出命令 利用 命令设置翰出参数 维表达式输出 二维表达式输出 起步与进阶 输出 字符串 向文件输出任意多字节 格式化输出 输出表格式数据 写透文件缓冲 默认输出流的重定向 转换命令 语言 语言代码生成 生成 或 字符串和整数之间的转换 从字符串中获得表达式 对于字符串的袼式化输入和输出 调用 函数 调试的例子 使用 的调试器 显示程序的语句 断点 显式的断点 监视断点 出错断点 系统状态的检查和设置 变量值的显示和修改 程序运行状态的察看 显示断点信息 程序执行的控制 平面几何对象 点、线段和直线 三角形、正方形和圆 二次曲线 正多边形对象 平面几何对象的相互关系 点和直线的位置关系 与三角形相关的函数 与圆相关的函数 其他函数 平面上的变换 正交变换 其他类型的变涣 空间几何对象 第章操作界面 点、线、面 球和多而体 空间儿何对象的关系 有关点的函数 有关直线和平面的函数 与球相关的函数 三维空间中的几何变换 空间几何对象的变换 几何变换的谓词运算 图论工只包 图对象及其建立 有关图的基本概念 图的连通性 树 图的矩阵表示 平面图的判断 图的着色 布尔运算和数理逻辑 基本的布尔运算 其他逻辑函数 群论 群的表示 有关群的概念 组合数学 组合数学的基本数据结构 组合结构元素的获取 组合类 生成函数 工具包 数和拉丁方 张量数据类型 张量数据类型及其建立 度量张量的输入 张量的代数运算 张量的比较 升降指标 张量的线性组合 张量的内积、外积和缩并 张量的转置 起步与进阶 张量的对称化和反对称化 张量场函数的导数 张量分量对坐标的偏导数 符号 张量分量对坐标的协变导数 标量场的方向导数 张量 坐标变换 坐标变换的 矩阵 张量的坐标变换 张量对象的信息 张量信息的获取 张量的指标西数 第章操作界面 起步与进阶 第操作界面 本章将Windows95/98下的Maplev Release5为例,简要地介绍Maple软件的操 作界面。Maplevrelease5有窗口和命令行 两个工作环境,这里将主要介绍窗口工作环 境的使用;由于考虑到不同用户的需求,也 会对命令行工作环境作附带性的介绍。 本章具体包括以下内容: Ⅲ ¤如何在Maple中输入命令和其他辅助信息 Ⅲ ¤如何在设置Maple的输入输出格式 ¤如何在Maple中设置和使用各种排版格式 西如何打印Maple的文档 Ⅲ ¤如何使用Maple的在线帮助系统 Ⅲ Ⅲ 起步与进阶 当一群来自世界不同角落的人聚在一起时,他们将无法谈论社会问题或者哲学问题,但 是他们人可以亳无障碍的探讨数学问题,这就是数学语言的魅力。我们每个人从小就接触数 学语言,小学乃至初中的数学教师,也不止一次的叮嘱我们注意数学表述的规范性,因为数 学语言也许是唯一可以被称作“世界语”的语言吧。 经历了从 的不断改进,从纯文本命令行 操作,到图形化的窗口界面,直到现在的超文本界面,越来越贴近我们所耳熟能详的数学语 言。直观,漂亮的输出格式,方便的排版功能,能使你的专业报告条理更清晰。 这·章里将主要介绍的用户环境,如果您以前接触过软件,或者您急于 用来解决实际问题,您完全可以跳过这一部分内容,直接进入后面的学习。这一章与 后面的内容没有直接的联系 的工作环境 的文档包括以下几种形式:可执行块、表格、段落、小节、超链接。 叮执行块和表格是用户与 的计算引擎间交互的纽带,是用户进行计算解决问题,显示 输入与输出最直接的方式。而段落、小节和超链接则可以方便用户整理计算结果。下面将对 这些格式逐一进行介绍。 可执行块 可执行块是工作环境中基本的计算元素,它的主要功能是把一个或者多个 命令组成一个可以重复执行的单元。在窗口环境中,你可以很容易地找到可执行块的 所在,它的左边是一个大的方括弧“”和一个命令提示符“”,参见图 口[x EEileEditYiewInse:tFoznatSpreadsheetoptionsYindorHely aJX solve(a*x2Ib*xIc-o,x); 4 -4x 「me53Bk78Available:46M! 图可执行块 图中命令提小符所在行中,以分号“”结尾的部分就是一个 命令,由于数 学语言的简明易懂,聪明的读者朋友一定已经看出来它的用途了。是的,命令是用来 解代数方程的,图中所示是一个标准的一元二次方程,关于等命令的具体用法我们在 后面章节中会详细介绍。同样,也很容易看出,在同一个可执行块中,位于命令下面的文字, 是输出的结果。 的可执行块是叮以重复执行的,这就是说如果用户第一次的输入有误,或者用户