Maple CheatSheet

C1

- %:ans
- evalf()
- ifactor()
- trunc(整数),frac(小数),round, floor, ceil
- I:虚数单位 abs, conjugate,argument,convert(4+3*I, polar)
- := 赋值操作
- expand,factor,sort,collect, normal, simplify,eval(f,x=2),subs(x=2,f)
- convert,rationalize
- ithprime(k), nextprime(359),prevprime(359)
- nops 
F:=(x, y)->x^2+y^2; # lambda
diff(f(x), x$3)   #三阶导 diff后边常跟simplify进行化简;
whattype(x) # 查看类型;
assume(x,real) # 假设x为实数,在程序中可以使用;
collect(poly,[x,y],distributed);
simplify(expr,assume=positive);
simplify(expr,fx*z=1g);  # 带附加关系的simplify
expand();combine();
has(f,cos(x)^2);    
?plot # 查看plot的帮助                                          
zip((x,y)->x*y, [1,2],[3,4]);  # 元素乘积
piecewise() # 分段连续函数
newList := [op(oldList1), op(oldList2)];   # 合并列表
  • maple的:表示此句不显示,;表示此句显示结果;for循环体内的显示由end do后面的符号表示。

  • nops用于求一个列表的长度;op用于将一个列表还原成一个序列,运用此数列可以拼接两个列表,比如[op([1, 2, 3]), op([4, 5, 6]) # [1, 2, 3, 4, 5, 6]

你可能感兴趣的:(Maple CheatSheet)