比较算符
比较1.2^1.1与1.1^1.2的大小。
[>is(1.2^1.1>1.1^1.2); true [>evalb(1.2^1.1>1.1^1.2); true
这表示1.2^1.1>1.1^1.2。
求算式的值
计算1/35+3/136。
[>1/35+3/136; 241/4760 [>evalf(1/35+3/136); 0.05063025210
用evalf(表达式)方法计算的结构是有效数字为十位的近似值。
计算1/300的数值,要求有效数字为20位。
[>evalf[20](1/300); 0.0033333333333333333333
或者
[>Digits:=20; Digits:=20 [>evalf(1/300); 0.0033333333333333333333
用evalf[n](表达式)方法计算的结果是有效数字为n位的十进制数。
计算(-2)^(1/3)的数值。
(-2.)^(1/3) 复数的结果
这是因为 Maple 是将任意数的指数运算化成e的指数进行运算处理的。
调用已有的计算结果
计算2^2,2^2+5及2^2-(2^2+5)。
[>2^2; 4 [>%+5; 9 [>%%-%; -5
符号运算
分解、展开和化简可分别用命令 factor,expand 和 simplify 实现。
求方程及方程组的解
求解方程x^4-13*x^2+36=0的解。
[>restart: [>solve({x^4-13*x^2+36=0},{x}); {x=2},{x=3},{x=-3},{x=-2} [>fsolve({x^4-13*x^2+36=0},{x}); {x=-3.},{x=-2.},{x=2.},{x=3.}
在求参数方程或方程组的解时,需要使用parametric参数项
[>;
[>
[>
[>
方程组消元
消去方程组:{x^2+y^2+z^2=1,x+y+z=0中的变量z。
解 在 Maple 中做如下运算:
[>restart: [>eliminate({x^2+y^2+z^2=1,x+y+z=0},{z}); 「{z=-x-y},{2x^2+2xy+2y^2-1}」
解得:消去方程组的变量z后所得方程2x^2+2xy+2y^2=1。
函数和函数包的使用
动画制作
时间: 2024-10-17 05:04:02