您好,欢迎访问三七文档
A:-------------------------------------------------Adjoint(A):求矩阵A的伴随矩阵add():求数组的和,注意只能针对数值型assume(x0):假定x0,便于以后的操作animatecurve(函数,范围,选项):二维函数轨迹命令B:-------------------------------------------------C:-------------------------------------------------ceil(x):求不小于x的最小整数changevar(s,f,u):f是积分表达式(假设积分变量名为x),s是形如h(x)=g(u)的表达式,u是新的积分变量.在使用这个函数之前需要先调入student包,这个函数不仅能用于积分,还能用于极限,求和表达式的替换.constants:显示maple中的常数,注意evalf对pi不起作用,但对Pi其作用collect(表达式,变量,规则):合并同类项convert:具有将一种形式转化为另一种形式的作用,如将三角函数用指数表示等convert(Pi/2,degrees):将弧度化为角度convert(60*degrees,radians):将角度化为弧度D:-------------------------------------------------diff(f,x$n)ordiff(f,x1,x2..):对f求n次导数或者计算表达式关于变量x1,x2...的偏导数Digits=n:约定显示的位数最长为n位D:微分算子,作用大致和diff类似,不常用DiagnalMatrix:以某个向量为对角元素生成对角阵dsolve({常微分方程组,初值},{待解函数},选项):其中选项设置解的求解方式和和解的表达方式.解的求解方式有type=formal_solution(形式解),type=numeric(数值解),type=Formal_series(形式幂级数解),type=series(级数解),method=fourier(通过Fourier变换求解),method=laplace(通过Laplace变换求得)等.解的表示形式有explicit(显式),implicit(隐式),parametric(参数式),当方程比较复杂显示不易求的是尽量使用隐式.E:-------------------------------------------------expand(表达式,exp1,exp2,..):多项式以exp为因式展开为单项式之和evalf(exp)orevalf(f,x=.):计算某个表达式的浮点数值Eigenvectors(A):算矩阵A的特征值和特征向量,注意使用之前要先调入LinearAlgebra包F:--------------------------------------------------factor(表达式,数域realorcomplex也可以自己定义数域):多项式因式分解,不能进行整数的因式分解,若要整数的因式分解则需要ifactor()floor(x):求不大于x的最大整数frac(x):求x的小数部分f:=(x,y,..)-..:定义函数fsolve(方程,变量,选项):用来求方程或方程组的数值解,系统默认为实数解,要想得到全部解需要将数域设定为complexG:-------------------------------------------------gcd:求两个数的最大公约数GenerateEquations(A,变量列表,B):从矩阵中提取方程GenerateMatrix(方程组,变量列表):从方程中提取矩阵H:-----------------------------------------------------HilbertMatrix:产生HilbertMatrix矩阵I:------------------------------------------------------IdentityMatrix:生成单位阵implicitdiff(f,y,x):隐函数求导,从隐函数f(x,y)=0计算偏导数diff(y,x),注意这里f(x,y)=0可以为一个方程组。int(f,x=a..b,选项):对f针对x求积分,当x没被赋值时算出的是不定积分。其中选项有continuous(考虑积分中的不连续点),CauchyPrincipalValue(视积分在不连续点的左右极限为同一极限(逼近速度相同)且正负无穷可以相互抵消)和AllSolutions(给出定积分在不同情况下的所有解)intparts(f,u):分布积分法,如果fdx可以写为udv,那么就可以进行分布积分,intparts是惰性函数,它的运算结果中仍然有积分式,需要使用value等函数才能够求出积分值。注意在使用这个函数之前需要先调入student包。Im(x):取x的虚部is(表达式,属性):判断表达式是否具有所述性质indets:查看多项式中的未知数isolate(方程,表达式):化简方程,使得表达式仅出现在方程的左边,右边不见其影infinity:无限大iscont(表达式,x=a..b,选项):按选项检验表达式在区间a~b上的连续性。当选项为'open'或缺省时是开区间;当选项为'close'时为闭区间,此时要求函数在端点的单边极限存在且有限。当有未知数无法判断时函数返回值为FAIL.J:--------------------------------------------------JordanBlockMatrix:Jordan标准形K:-------------------------------------------------kernelopts(maxdigits):查看本系统的最大位数,实际为268435448L:------------------------------------------------lcm:求多个数的最小公倍数length():计算某个数的长度,如length(3^123)为59log[a](x):求以a为底,以x为变量的对数limit(f,x=a,dir):计算f在a处的极限,dir指的是极限逼近方向,可以取值为left(左极限),right(右极限),real(缺省值,实数轴的两个方向的极限)或complex(复平面上所有极限的方向),当函数极限不存在时为undefinedLinearSolve(A,B,选项):解方程AX=BLeastSquares(A,B):给出方程组AX=B的近似解X使得NOrm(AX-B,Frobenius)最小M:-----------------------------------------------Matrix([...],[...]...):构造矩阵MatrixNorm(A,n):求矩阵A的n介范数,注意使用之前要先调入LinearAlgebra包mul():求数组的积,注意只能针对数值型mtaylor(f(x),x=a,n):对f(x)在x=a处做n次泰勒展开,其中x,a为变量列表或集合,n为非负整数,缺省值为6.与series和taylor不同的是mtaylor的返回值中不含O(x^n)项.例mtaylor(f(x,y,z),[x,y,z],3)N:-------------------------------------------------nops:表达式中的元素的个数normal(rt):对有理分式进行化简,作用同simplify(rt)Norm(A,n):计算矩阵或向量的范数O:-----------------------------------------------op(1,rp):访问有理式的分子,作用同numer(rp)op(1,rp):访问有理式的分母,作用同denom(rp)P:----------------------------------------------product:求一系列项的乘积,惰性函数为Productplot:画二维图plot3d:画三维图polynom:多项式类型pdsolve(偏微分方程,待解变量,选项)orpdsolve(偏微分方程,z初值或边界条件,选项):求解偏微分方程piecewise:定义分段函数Q:--------------------------------------------quo(f,g,x):计算多项式f/g的商式quo(f,g,x,'r'):计算多项式f/g的商式,并将余式赋给qR:-------------------------------------------------Re(x):取x的实部round(x):四舍五入rand():产生一随机整数,注意括号里面没有值rem(f,g,x):计算多项式f/g的余式rem(f,g,x,'q'):计算多项式f/g的余式,并将商赋给qratpoly:有理分式的类型RealRange(a,b):表示以a和b为端点的区间,即[a,b]RealRange(Open(a),Open(b)):表示不包含以a和b为端点的区间,即(a,b)RandomVector[类型](维数,选项):建立一个向量,其中类型可分为行向量(row)和列向量(column),缺省值为column.例子:v:=RandomVector[row]([1,2,3],genetator=1..9)---产生由1到9的数组成的向量._RandomMatrix(行数,列数,选项):生成随机矩阵,用法和RandomVector类似.rsolve(递归方程,函数,选项):求解递归方程,用选项控制函数的输出形式,如f(n)=f(n-1)+n,series表示解函数按级数形式输出。S:------------------------------------------------series(f(x),x,n):给出f(x)在x=a处的n次Taylor展开式。如果只写x,表明在x=0处展开,n为非负整数,缺省值为5.shift+enter:在一个编辑范围内中输入多条命令sum:求一系列项的和,惰性函数为Sumsolve(方程,变量):求方程的解,注意是方程组时要将方程组和要解的未知数用{}括起来,当返回值为NULL时表示方程无解。这个函数也可以用来求不等式。sqrt:求平方根seq(f(i),i=m..n):生成序列f(m),f(m+1),...,f(n)sort(p,[变量],ascendingordescending)simplify(p):化简多项式signum(x):符号函数,当x0时为1,当x0时为-1,当x=0时为0T:------------------------------------------------taylor(f(x),x,n):给出f(x)在x=a处的n次Taylor展开式。如果只写x,表明在x=0处展开,n为非负整数,缺省值为5.trunc(x):求x的整数部分type(表达式,属性):判断表达式是否具有所述性质U:-------------------------------------------------V:------------------------------------------------value:求惰性表达式的值Vector[类型](维数,初值,选项):建立一个向量,其中类型可分为行向量(row)和列向量(column),缺省值为column.例子:v:=Vector[row]([1,2,3],readonly=true)---定义只读向量._VectorAngle(u,v):计算向量u和v的夹角.VandermondeMatrix:生成VandermondeMatrix矩阵W:-----------------------
本文标题:Maple命令集合
链接地址:https://www.777doc.com/doc-5279001 .html