工具 - maple.ppt

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
工具 - maple

Maple概述 Maple概述 界面介绍 基本运算 数值计算问题 关键符号 分号(;) 表示表达式结束,显示内容 冒号(:) 表示表达式结束,不显示内容 井号(#) 表示注释 (I) 表示虚数单位 复数运算 初等函数 重要函数 重要函数 floor: Greatest integer less than or equal to a number. floor(-2.4) = -3 ceil: Smallest integer greater than or equal to a number. ceil(-2.4) = -2 op: 取元素 op([1,2]) = 1,2 nops: 元素个数 nops([1,2]) = 2 求值 变量代换 subs命令 顺序替换 subs(var1=val1,var2=val2,…,expr); subs((var1=val1,var2=val2,…),expr); subs(x = a^2, a = b, x+y) = b^2+y 同步替换 subs({var1=val1,var2=val2,…},expr); subs({x = a^2, a = b}, x+y) = a^2+y 求值规则 eval 命令格式: eval(e, x=a); #求表达式e在x=a处的值 eval(e, vars); #对方多个变量求值 eval(x+y, [x = 1, y = 2]) = 3 evalc #对复数求值 evalc(sqrt(1+I)) = (1/2)*sqrt(2+2*sqrt(2))+(1/2*I)*sqrt(-2+2*sqrt(2)) evalf #求浮点数 evalf(3*x^2*(1/4)+(1/3)*x-sqrt(2)) = .7500000000*x^2+.3333333333*x-1.414213562 数据结构 变量类型 integer, float, list, set 运算符: +, -, *, /, ^ 关系表达式:=, , , =,,= 逻辑表达式: and, or ,not 序列 序列 所谓序列(Sequence), 就是一组用逗号隔开的表达式列. 如: s:=1,4,9,16,25; 一个序列也可以由若干个序列复合而成 s:=s,s; 该值为: 1,4,9,16,25,1,4,9,16,25; 产生序列的函数为 seq(f,i=m..n)=f(m),f(m+1),…,f(n) 其中f是函数,可以是i的函数,也可以不是. 列表 简单的说, 就是序列加上方括号如: L:=[1,2,3,4]; L1:=[[1,2,3],[2,3,4]]; 对序列和列表操作的函数 nops:个数 nops(L)=4 nops(L1)=2 sort:排序 sort([2, 1, 3], ``)=[3,2,1] sort(1+x+x^2)=x^2+x+1 op:解开操作extracts operands from an expression op(L)=1,2,3,4 op(L1)=[1,2,3],[2,3,4] 集合 数据类型的转换与合并 函数的极限 导数和微分 符号表达式求导 利用Maple中的求导函数diff可以计算任何一个表达式的导数或偏导数, 其惰性形式Diff可以给出求导表达式, $表示多重导数. 求expr关于变量x1, x2, …, xn的(偏)导数的命令格式为: diff(expr, x1, x2, …, xn); 其中, expr为函数或表达式, x1, x2, …, xn为变量名称. diff(sin(x*y), x$ 2, y) = -cos(x*y)*x*y^2-2*sin(x*y)*y 函数的极值 积分运算 定积分 泰勒级数 coeff,degree函数 s := 3*v^2*y^2+2*v*y^3 coeffs(expr, var)取出所有的系数 coeffs(s) = 3,2 coeffs(s, v, t) = 3*y^2, 2*y^3, t = v^2, v degree(expr,var) 判断次数 degree(s,y) = 3 degree(expr,{var1,var2,…}); degree(s,{v,y}) = 4 degree(s) = 4 有理式 numer(expr)提取分子 numer(2/3) = 2 denom(expr)提取分母 denom(2/3) =

文档评论(0)

153****9595 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档