第二部分maple6软件包上机指导2.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章 Maple 6 基本操作 § 1.1 Maple 6基本操作简介 简单数值类型 Maple 6支持的简单数值类型包括整数、分数、浮点数和复数。由数字 0~9以及表示指 数的e,表示复数单位的I组合而成。不同于 C FORTA程序语言对各种数据类型的长度限 制,Maple不限制整数的大小及浮点小数点后的位数,只要内存允许, 可以在Maple中计算 出任意大小、任意精度的数值,缺省显示小数点后的 10位有效数字,并可根据用户的需要 随意调整显示位数,如 evalf(2/3); .6666666667 evalf(2/3,30); 第二个位置的“ 30”表示显示的有效位数 .666666666666666666666666666667 如果输入的是分式,Maple将自动对其进行化简,而且会精确保留其数值。如: 2+656/32; 45 2 对于浮点数,Maple将始终按照输入时的精度对它进行处理, 而且会将计算结果同算式 中小数点后有效位数最多的一个因子保持精度一致。如: 1.1+2.22+3.333+4.4444; 11.0974 在使用指数形式的表达式时,注意指数要紧跟在“ E”或“e”的后边,如果分开,系 统会认为是在执行加减法运算。如: 5e+3; 5000. 5e +3; 5*e+3; 5e 3 .2e-2; .002 .2e -2; -1.8 进行浮点数、分数的混合运算时, Maple会以10位有效数字的浮点数作为默认的显示 方式。如: 3.4+3/4+3A4; 85对于复数,Maple会自动将虚数单位“I”显示在其应该出现的位置, 而且可以通过“Re() “ Im() ”两个函数提取出复数的实部与虚部。如: evalf(-5A(1 /3)); -1.709975947 evalf((-5)A(1/3)); .8549879733 1.4808826101 Re(%),lm(%); “ %代表上一行的结果 .8549879733 1.480882610 除了虚数单位“I”以外,Maple中还定义了其他一些数数常数,这些数数常数都是精 确的,表示的意义与数学中定义的相同。例如圆周率“ ”、无穷大“ ”等。下表中列出了 一些常用的数学常数。 数学常数 意义 I 虚数单位 Pi 圆周率 True 逻辑表达式的值,真 False 逻辑表达式的值,假 FAIL Maple中表示不确疋的值或操作失败等 Catala n Catalan 常数,值为 0.915965594… Infinity 无穷大 gamma 欧拉常数,值为 0.577 2156649… 序列(sequa nee) 序列是数学中的一个重要概念。一个序列可以理解成数字按照一定规律排成的有限或 无限长的列表。Maple中以seq() ”生成一个序列。如: seq(i,i=1..1O); 1,2, 3,4,5, 6, 7,8,9, 10 seq(i,i=MAPLE); MA P LEII M A P L E II seq(iA2,i=1..10); 1,4, 9, 16, 25, 36, 49, 64, 81, 100 seq(i,i=1+2*x+3*xA2+4*xA3); 1,2x, 3x2, 4 x3 seq(degree(i,x),i=1+2*x+3*xA2+4*xA3); 0, 1,2,3 Maple中的序列还涉及到一个有用的算符 $”: x$4; x, x, x, x diff(ln(x),x$4); 另外观察x$1,x$2,x$3的结果,了解“ $”的作用 seq(diff(l n(x),x$ n),n=1..5); 上面要作的过程可如左一步完成 1111 —2 — 6 — 24 — 2 3 4 5 x x x x 从这个例子,读者可以发现“ $”算符的作用类似于编辑中的循环次数。第三者条命令 相当于重复显示 4次x,第2条命令,相当于求ln(x)/ 4x,或者说ln(x)对x求4次偏导数。 第3条命令则求出ln(x)对x的1、2、3、4、5阶偏导数。由此可见,“ $”符号相当于对重 复命令的化简,灵活的使用会有效地提高工作效率。 注:仔细体会重复命令对求高阶导数的作用效果。如计算下列各式的结果,并观察。 seq(diff(l n( xy),xy$ n),n=1..5); seq(diff(l n(x+yA2),x$ n), n=1..5); seq(diff(l n(x+yA2),y$ n), n=1..5); 集合(set) Maple 中的集合对应着数学中的 “集合”概念。不同的是 Maple 集合中的元素会按照一 定顺序储存,而且系统会自动删除相同的元素。集合以“ {} ”来定义,集合中的元素以“, 分割。如:

文档评论(0)

wumanduo11 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档