2022年Maple入门教程Part_命令和程序包 .pdf
《2022年Maple入门教程Part_命令和程序包 .pdf》由会员分享,可在线阅读,更多相关《2022年Maple入门教程Part_命令和程序包 .pdf(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Part 3:命令和程序包 西希安工程模拟软件(上海)有限公司,20083.0 介绍第三部分:命令和程序包,学习如何使用Maple的顶层命令和程序包中的命令,以及学习如何使用帮助系统。为了获得更好的学习效果,请打开一个空白Maple文件。按照表格左侧中的操作步骤描述,在表格右侧空白处完成操作。3.1 使用命令和程序包Maple内置5,000多个计算命令,深度覆盖广泛的数学和编程主题。在前面的两节教程中,你已经体验了一些 Maple命令,包括 sin,taylor,int,exp,dsolve,solve,fsolve,rhs,和 eval,并且你已经通过关联菜单使用了更多的命令。Maple中的
2、命令分为两类:主函数库(main library)和程序包(packages)。主函数库包含最常用的 Maple命令,也称为顶层(top-level)命令。其他的命令,按照学科组成程序包,如微积分教育包,统计,微分几何,等。例如,Optimization 程序包收集了数值求解优化问题的命令。Maple命令一些常用的命令归类为顶层命令,如前面介绍的 sin,taylor,int,exp,dsolve,solve,fsolve,rhs,eval,factor,expand,simplfiy 等。你可以随时使用顶层命令,更多信息,请参阅Maple的顶层命令列表 Index of Functions。
3、使用顶层命令:如果你希望交互式使用 Maple命令,仅需要使用 2-D数学输入命令。注意,这些命令和变量名显示为斜体。Maple命令的结构类似于 command(arguments),具体的命令名和调用格式取决于你使用的命令。名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 10 页 -举例,对表达式因式分解,输入:表达式的微分,输入:求表达式在范围 上的积分,输入:绘制表达式的图形,输入:提示:绝大部分 Maple命令使用 Maple语言编写的,但一部分融入到Maple内核中。但效率是你项目中的重要因素,使用内置命令而不是库程序是一个更好的主意,使用内置程序通常能够更快地完成计算
4、。前面你看到的一些命令就是内置代码,例如 sin,taylor,exp,rhs,和 eval.其他一些有用的内置命令显示在下面的表格中。命令例子evalf-使用浮点算法求值=0.6931471806evalb-求解一个布尔表达式=false=truesort-值或多项式的排序=seq-创建一个序列=map-映射一个程序到表达式中的所有算子zip-通过应用程序到两个数据集上的元素,将两个数据集拉链在一起函数 iquo 返回两个整数的商。=名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 10 页 -select,remove,和 selectremove-从表达式中选择或移除。=in
5、dets-发现表达式的变元=教程 6-Data Structures 包含更多使用这些命令的范例。关于如何识别一个命令是否执行在内核中,参阅 type/builtin。程序包更多的命令分类为不同的程序包。Maple中一些常用的程序包有:名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 10 页 -参看完整的 Maple程序包,参阅 Index of Packages.如何使用程序包中的命令,有两种调用格式:长格式和短格式。长格式:PackageNameCommandName,任何情况都可以使用这种格式。例如 CurveFittingPolynomialInterpolation(表
6、达式,参数项)。短格式:首先在当前工作表中调用程序包 with(PackageName),然后直接用CommandName 完成计算。例如:with(CurveFitting);PolynomialInterpolation(表达式,参数项)。操作步骤结果例子:使用Optimization程序包中的 Minimize 命令求 的最小值,给出初始点.首先,我们将使用下面的长格式调用OptimizationMinimize.结果显示最小值,后面是最小值处时的值。(2.2.1)现在,输入 with(Optimization).返回程序包中的所有命令。(如果你不希望显示冗长的命令列表,可以在这个命令后
7、加上冒号 (:)隐藏输出)现在,这个程序包中的所有命令都可以直接通过输入命令名使用,如同短格式。例子:用短格式重做上面的问题.注:也可从工具菜单加载程序包。(2.2.2)(2.2.3)关于如何使用程序包的帮助信息,参考 Using Packages.3.2 获得帮助名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 10 页 -Maple系统提供了一个非常好的帮助系统,帮助系统是最重要的资源,你可以学习和掌握Maple命令的语法和功能。进入帮助系统这里有几种途径进入 Maple帮助系统:从帮助菜单,选择帮助文件 点击工具栏上的图标 如果已经知道希望阅读的主题词,可以直接从工作表访问帮
8、助页面,办法是执行命令?topic,例如,输入?LinearAlgebra,回车后就可阅读相应的页面。Maple帮助系统打开一个独立的窗口,包含两个窗格。左侧的窗格包含你开始检索和浏览的内容,右侧的窗格显示最后的检索结果,例如一个特定的帮助页。Maple中的帮助页面列出了命令的调用格式、参数、和使用说明,并在帮助页的后面列举了使用范例。一些帮助页面中还提供了超链接,使用户可以阅读相关的页面和字典定义。链接帮助页的超链接显示为绿色,链接到字典定义的超链接显示为暗红色。使用帮助导航 你可在帮助系统导航中输入要搜索的主题或关键词,内容表选项卡提供了帮助系统所名师资料总结-精品资料欢迎下载-名师精心整
9、理-第 5 页,共 10 页 -有主题的列表。某些时候,在解决某个数学问题时不知道应该使用Maple的什么命令,你可从数学问题本身出发,推测在这些命令的帮助页面应当包含某些特定单词,此时就要用到全文查找的方法(选择搜索文本)。例如我要解一个微分方程,但是不知道应该用什么命令,我们可以推测,在这个命令的帮助中应该包含solve,differential和equation 等关键词,此时可以在 Help 菜单中选择搜索文本,在搜索区域输入要查找的关键词,例如solve differential equation等,然后单击搜索按钮,通知Maple开始检索。搜索帮助系统:1.在左侧窗格的搜索区域输入
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年Maple入门教程Part_命令和程序包 2022 Maple 入门教程 Part_ 命令 程序包
限制150内