Maple中基本函数指令

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Maple用法

Maple 函数用法

一、基本命令

重新开始:restart 命名:名字:= 引用前值:% 字符连接:|| 保护命名:protect 解除保护命名:unprotrct 变量类型:whattype 检验命名:assigned 别名:alias 宏:macro 帮助:?函数名 map 把命令作用到每一个元素,seq 生成序列,add 生成和,mul 生成积

二、基本运算

1. 近似计算:evalf(表达式,小数位数),用 Digits 命令提前设定小数位数

2. 取整运算:round 四舍五入,trunc 向 0 取整, ceil 向-∝取整, floor 向∝取整

3. 范围限定:assume(限定变量范围)frac 小数部分

4. 绝对值(模):abs(表达式),复数求其模

5. 同余:mod(数 1,数 2),或者:数 1 mod 数 2

6. 平方根:sqrt(表达式),平方根最接近整数:isqrt(表达式)

7. 阶乘:factorial(数),双阶乘:doublefactorial(数)

8. 分解质因数:ifactor(数),分解质因数成组 ifactors(数)

9. 商与余数:商 iquo(除数,被除数),余数 irem(除数,被除数)

10.最大公约数:igcd(数 1,数 2),最小公倍数:ilcm(数 1,数 2)

11.形如 as+bt=(a,b)分解:igcdex(a,b,’s’,’t’)

12.数组最大最小值:max(数 1,数 2,…),min(数 1,数 2,…)

13.实部、虚部与幅角:实部 Re(复数),虚部 Im(复数),幅角 argument

14.共轭复数:conjugate(复数)

15.形如 a+bi 整理:evalc(表达式)

16.并集:集合 1 union 集合 2,交集:intersect,差集:minus

17.元素个数:nops(集合),用 op 可把集合转化成表达式

三、多项式

1. 降幂排列:sort(多项式),字典排序 plex(第三个参数)

2. 次数:degree(多项式),系数:coeff(多项式,项),首项系数:lcoeff 尾项系数:tcoeff,所有系数:coeffs(多项式,变量,‘power‘)

3. 合并同类项:collect(多项式,合并参数)

4. 商式:quo(除式,被除式,变量),余式:rem,整除检验:divide

5. 最大公因式:gcd(多项式 1,多项式 2),最小公倍式 lcm

6. 因式分解:factor(多项式),可用第二个参数限定数域缺省代表有理数域

7. 分母有理化:rationalize(多项式),有理分式化简:normal 或者 factor

8. 化简表达式:simplify,带假设化简:simplify(表达式,assume=范围)附加关系化简:simplify(表达式,{条件})代换:subs(条件,表达式)

9. 展开与合并:展开 expand(表达式),合并 combine(表达式)

10.等价转换:convert(函数,转化成的函数)

四、解方程

1. 方程(组):solve({方程(组)},{未知量(缺省对所有变量求解})

2. 数值解:fsolve(方程,变量范围(可缺省),数域(可缺省))

3. 三角方程:添加_EnvAllSolutions:=ture 以求得所有解

4. 多项式方程解的区间:realroot(多项式)

5. 不等式(组):solve({不等式(组)},{变量})

6. 整数解:isolve(方程,变量)

7. 模 m 的解:msolve(方程,模 m)

8. 递推关系的通项:rsolve({递推关系,初值},{通项})

9. 函数方程:solve(函数方程,函数)

10.系数匹配:match(式子 1=式子 2,变量,’s’)

11.Grobner 基原理:先调用 with(grobner),此命令将方程的解等价化简 Gsolve ({式子 1,式子 2,…},[变量 1,变量 2,…]

12.微分方程:dsolve({方程,初值(可缺)},函数,’explicit’(可缺))

13.微分方程组:dsolve({方程 1、2,…,初值},{函数 1,函数 2,…})

14.拉普拉斯变换法:dsolve({微分方程},函数,method=laplace)

15.微分方程级数解:dsolve({微分方程},函数,type=series)

16.微分方程数值解:dsolve({微分方程},函数,type=numeric)

17.微分方程图形解:DEplot 图形表示微分方程,dfielplot 箭头表示向量场,phaseportrait 向量场及积分曲线,DEplot3d 三维空间图形表示微分方程

18.偏微分方程:pdsolve(偏微分方程,求解函数)

19.分离变量解偏微分方程:pdsolve(方程,函数,HINT=’*’,’build’)

20.偏微分方程图形解:PDEplot(方程,函数,ini 边界 s,s 范围)

五、数据处理

1. 统计软件包:先调用程序包 with(stats) ,有 7 个子包:anova 方差分析, describe 描述数据分析,fit 拟合回归分析,transform 数据形式变换, random 分布产生随机数,statevalf 分布的数值计算,statplots 统计绘图

2. 基本命令:平均值 mean,方差 variance,标准差 standarddeviation,中位数median,众数 mode,数据求和 sumdata,协方差 covariance,相对标准差(标准差/平

均值)coefficientofvariation,计数(非缺失)count,计缺失数 countmissing,范围range,几何平均值 geometricmean,线性相关数 linearcorrelation

3. 统计图形:直方图 histogram,散点图 scatter2d、quantile2(先从小到大排序再作图),箱式图 boxplot

4. 统计分布函数值:正态分布随机分布命令 normald[期望,方差] 先调用程序包 with (statevalf)用法 statevalf(分布函数,求解函数)连续分布:cdf 累积密度函数,

相关文档
最新文档