Maple入门教程Part3_命令和程序包
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Part 3:命令和程序包
西希安工程模拟软件(上海)有限公司,2008
3.0 介绍
第三部分:命令和程序包,学习如何使用Maple的顶层命令和程序包中的命令,以及学习如何使用帮助系统。
为了获得更好的学习效果,请打开一个空白Maple文件。按照表格左侧中的操作步骤描述,在表格右侧空白处完成操作。
3.1 使用命令和程序包
Maple内置5,000多个计算命令,深度覆盖广泛的数学和编程主题。在前面的两节教程中,你已经体验了一些Maple命令,包括 sin, taylor, int, exp, dsolve, solve, fsolve, rhs, 和 eval,并且你已经通过关联菜单使用了更多的命令。
Maple中的命令分为两类:主函数库(main library)和程序包(packages)。
主函数库包含最常用的Maple命令,也称为顶层(top-level)命令。
其他的命令,按照学科组成程序包,如微积分教育包,统计,微分几何,等。例
如,Optimization 程序包收集了数值求解优化问题的命令。
Maple命令
一些常用的命令归类为顶层命令,如前面介绍的 sin, taylor, int, exp, dsolve, solve, fsolve, rhs, eval, factor, expand, simplfiy 等。你可以随时使用顶层命令,更多信息,请参阅Maple的顶层命令列表 Index of Functions。
使用顶层命令:
如果你希望交互式使用Maple命令,仅需要使用2-D数学输入命令。注意,这些命令和变量名显示为斜体。Maple命令的结构类似于 command(arguments),具体的命令名和调用格式取决于你使用的命令。
教程 6-Data Structures 包含更多使用这些命令的范例。关于如何识别一个命令是否执行在内核中,参阅 type/builtin。
程序包
Maple中一些常用的程序包有:
参看完整的Maple程序包,参阅 Index of Packages.
如何使用程序包中的命令,有两种调用格式:长格式和短格式。
长格式: PackageName[CommandName],任何情况都可以使用这种格式。
例如 CurveFitting[PolynomialInterpolation](表达式,参数项)。
短格式: 首先在当前工作表中调用程序包 with(PackageName) ,然后直接用CommandName 完成计算。
例如:with(CurveFitting); PolynomialInterpolation(表达式,参数项)。
关于如何使用程序包的帮助信息,参考 Using Packages.
3.2 获得帮助
进入帮助系统
这里有几种途径进入Maple帮助系统:
从帮助菜单,选择帮助文件
点击工具栏上的图标
如果已经知道希望阅读的主题词,可以直接从工作表访问帮助页面,办法是执行命令 ?topic,例如,输入 ?LinearAlgebra,回车后就可阅读相应的页面。
Maple帮助系统打开一个独立的窗口,包含两个窗格。左侧的窗格包含你开始检索和浏览的内容,右侧的窗格显示最后的检索结果,例如一个特定的帮助页。
Maple中的帮助页面列出了命令的调用格式、参数、和使用说明,并在帮助页的后面列举了使用范例。一些帮助页面中还提供了超链接,使用户可以阅读相关的页面和字典定义。链接帮助页的超链接显示为绿色,链接到字典定义的超链接显示为暗红色。
使用帮助导航
你可在帮助系统导航中输入要搜索的主题或关键词,内容表选项卡提供了帮助系统所
有主题的列表。
某些时候,在解决某个数学问题时不知道应该使用Maple的什么命令,你可从数学问题本身出发,推测在这些命令的帮助页面应当包含某些特定单词,此时就要用到全文查找的方法(选择搜索文本)。例如我要解一个微分方程,但是不知道应该用什么命令,我们可以推测,在这个命令的帮助中应该包含solve,differential和equation等关键词,此时可以在Help 菜单中选择搜索文本,在搜索区域输入要查找的关键词,例如solve differential equation等,然后单击搜索按钮,通知Maple开始检索。
搜索帮助系统:
1. 在左侧窗格的搜索区域输入字符。
2. 默认情况下,完成主题检索。为了完成文字检索,选择文字按钮。
3. 输入关键字,回车后开始检索。
Maple 将列出匹配的主题,并附带数值,表明匹配的程度,用户可从列表中选择最感兴趣的主题。
文字检索将列出匹配的主题,基于主题中关键词的使用频率。
通过选择资源下拉菜单,你可以检索所有的帮助系统或指定的资源,例如帮助页、任务、向导、和手册。
检索结果排列在左侧窗格的检索结果选项卡内,点击内容表选项卡,查看帮助系统中的所有主题。
为了在右边面板内显示可能的匹配内容,点击前面带图标的主题。表 1.9 描述了不同图标的信息。
表 1.9:帮助页图标
图标描述
文件夹图标,显示在内容表制表符内,表示这个主题可以展开为子主题。
指向帮助页的问号图标,但选择这个图标时,相关的帮助页将出现在右侧
面板中。
WS 图标,表示这是一个工作表例子。如果点击这个图标,相应的工作表
例子将打开在一个新的Maple文件中。
D 图标,表示这是一个定义,当点击这个图标时,右侧面板显示相关的字
典定义。
T 图标,表示这是一个任务模板,当点击这个图标时,右侧面板将显示相
关的任务模板。