首页 算命 正文

maple计算命令

一、maple的计算命令

《Maple 指令》7.0版本第1章 章数1.1 复数Re,Im - 返回复数型表达式的实部/虚部abs -绝对值函数argument - 复数的幅角函数conjugate - 返回共轭复数csgn - 实数和复数表达式的符号函数signum - 实数和复数表达式的sign 函数51.2 MAPLE 常数已知的变量名称指数常数(以自然对数为底)I - x^2 = -1 的根infinity 无穷大1.3 整数函数! - 阶乘函数irem, iquo - 整数的余数/商isprime - 素数测试isqrfree - 无整数平方的因数分解max, min - 数的最大值/最小值mod, modp, mods - 计算对 m 的整数模rand - 随机数生成器randomize - 重置随机数生成器1.4 素数Randpoly, Randprime - 有限域的随机多项式/首一素数多项式ithprime - 确定第 i 个素数nextprime, prevprime - 确定下一个最大/最小素数1.5 数的进制转换convert/base - 基数之间的转换convert/binary - 转换为二进制形式convert/decimal - 转换为 10 进制convert/double - 将双精度浮点数由一种形式转换为另一种形式convert/float - 转换为浮点数convert/hex - 转换为十六进制形式convert/metric - 转换为公制单位convert/octal - 转换为八进制形式1.6 数的类型检查type - 数的类型检查函数第2章 初等数学2.1 初等函数product - 确定乘积求和不确定乘积exp - 指数函数sum - 确定求和不确定求和sqrt - 计算平方根算术运算符+, -, *, /, ^add, mul - 值序列的加法/乘法2.2 三角函数arcsin, arcsinh, . - 反三角函数/反双曲函数sin, sinh, . - 三角函数/双曲函数2.3 LOGARITHMS 函数dilog - Dilogarithm 函数ln, log, log10 - 自然对数/一般对数,常用对数2.4 类型转换convert/`+`,convert/`*` - 转换为求和/乘积convert/hypergeom - 将求和转换为超越函数convert/degrees - 将弧度转换为度convert/expsincos - 将trig 函数转换为exp, sin, cosconvert/Ei - 转换为指数积分convert/exp - 将trig 函数转换为指数函数convert/ln - 将arctrig 转换为对数函数polar - 转换为极坐标形式convert/radians - 将度转换为弧度convert/sincos - 将trig 函数转换为sin, cos, sinh, coshconvert/tan - 将trig 函数转换为tanconvert/trig - 将指数函数转换为三角函数和双曲函数第3章 求值3.1 假设功能3.2 求值Eval - 对一个表达式求值eval - 求值evala - 在代数数(或者函数)域求值evalb - 按照一个布尔表达式求值evalc - 在复数域上符号求值evalf - 使用浮点算法求值evalhf - 用硬件浮点数算法对表达式求值evalm - 对矩阵表达式求值evaln - 求值到一个名称evalr, shake - 用区间算法求表达式的值和计算范围evalrC - 用复数区间算法对表达式求值value - 求值的惰性函数第4章 求根,解方程4.1 数值解fsolve - 利用浮点数算法求解solve/floats - 包含浮点数的表达式4.2 最优化extrema - 寻找一个表达式的相对极值minimize, maximize - 计算最小值/最大值maxnorm - 一个多项式无穷大范数4.3 求根allvalues -计算含有RootOfs的表达式的所有可能值isqrt, iroot - 整数的平方根/第n 次根realroot - 一个多项式的实数根的隔离区间root - 一个代数表达式的第n 阶根RootOf - 方程根的表示surd - 非主根函数roots - 一个多项式对一个变量的精确根turm, sturmseq - 多项式在区间上的实数根数和实根序列4.4 解方程eliminate - 消去一个方程组中的某些变量isolve - 求解方程的整数解solvefor - 求解一个方程组的一个或者多个变量isolate - 隔离一个方程左边的一个子表达式singular - 寻找一个表达式的极点solve/identity - 求解包含属性的表达式solve/ineqs - 求解不等式solve/linear - 求解线性方程组solve/radical - 求解含有未知量根式的方程solve/scalar - 标量情况(单变量和方程)solve/series - 求解含有一般级数的方程solve/system - 解方程组或不等式组第5章 操作表达式5.1 处理表达式Norm - 代数数 (或者函数) 的标准型Power - 惰性幂函数Powmod -带余数的惰性幂函数Primfield - 代数域的原始元素Trace - 求一个代数数或者函数的迹charfcn -表达式和集合的特征函数Indets - 找一个表达式的变元invfunc - 函数表的逆powmod - 带余数的幂函数Risidue - 计算一个表达式的代数余combine -表达式合并(对tan,cot不好用)expand -表达式展开Expand - 展开表达式的惰性形式expandoff/expandon - 抑制/不抑制函数展开5.2 因式分解Afactor - 绝对因式分解的惰性形式Afactors - 绝对因式分解分解项列表的惰性形式Berlekamp - 因式分解的Berlekamp 显式度factor - 多元的多项式的因式分解factors - 多元多项式的因式分解列表Factor - 函数factor 的惰性形式Factors - 函数factors 的惰性形式polytools[splits] - 多项式的完全因式分解第6章 化简6.1 表达式化简118simplify - 给一个表达式实施化简规则simplify/@ - 利用运算符化简表达式simplify/Ei - 利用指数积分化简表达式simplify/GAMMA - 利用GAMMA 函数进行化简simplify/RootOf - 用RootOf 函数化简表达式simplify/wronskian - 化简含wronskian标识符的表达式simplify/hypergeom - 化简超越函数表达式simplify/ln - 化简含有对数的表达式simplify/piecewise - 化简分段函数表达式simplify/polar - 化简含有极坐标形式的复数型表达式simplify/power - 化简含幂次的表达式simplify/radical - 化简含有根式的表达式simplify/rtable - 化简rtable表达式simplify/sid。

二、maple中积分的计算过程怎么显示出来

需要Maple17及以上版本,会用到Student函数包中的Calculus1 函数包中的ShowSolution命令。

1 首先定义要求解的问题,注意积分函数要用惰性形式Int,即首字母大写。如下:a := Int(sin(x)^2, x);2 使用ShowSolution命令求解并显示积分的计算过程。

如下:Student:-Calculus1:-ShowSolution(a);注意:1 以上内容都要区分大小写,显示计算过程的2 目前只适用于初等函数的部分,涉及到特殊函数的只能得到积分结果,得不到过程。

三、使用Maple编程时怎样调试计算过程

想要停止一个计算,例如一个冗长的计算或无限循环,使用下面三种方式的其中一种。

注意:在完成一个复杂计算时,Maple可能不一定总是在中断请求后立即响应。在等待计算停止之前,用户可能需要等待几秒钟。

1)点击主工具栏上的中断图标2)按住[Ctrl] + [c]组合键。(UNIX和Windows命令行模式)3)按住Command 键,然后按句号键“.”。

(Macintosh系统)END二、调试Trace对过程(procedure)中使用trace命令,可以让 Maple在每次过程被调用时输出参数,同时输出每次退出时的返回值。如果调用f的命令结尾处使用了分号(不是冒号),那么输出的结果会显示f中所有内部语句的结果。

showstat和stopatMaple中的所有使用Maple语言编写的过程(Procedure)的源代码可以使用showstat命名打开查看。但是并非所有的过程都是用 Maple语言编写的。

Stopat设置了一个断点启动 Maple debugger。6Maple debugger窗口如图所示:。

四、使用Maple编程时怎样调试计算过程

想要停止一个计算,例如一个冗长的计算或无限循环,使用下面三种方式的其中一种。

注意:在完成一个复杂计算时,Maple可能不一定总是在中断请求后立即响应。在等待计算停止之前,用户可能需要等待几秒钟。

1)点击主工具栏上的中断图标

2)按住[Ctrl] + [c]组合键。(UNIX和Windows命令行模式)

3)按住Command 键,然后按句号键“.”。(Macintosh系统)

END

二、调试

Trace

对过程(procedure)中使用trace命令,可以让 Maple在每次过程被调用时输出参数,同时输出每次退出时的返回值。

如果调用f的命令结尾处使用了分号(不是冒号),那么输出的结果会显示f中所有内部语句的结果。

showstat和stopat

Maple中的所有使用Maple语言编写的过程(Procedure)的源代码可以使用showstat命名打开查看。

但是并非所有的过程都是用 Maple语言编写的。

Stopat设置了一个断点启动 Maple debugger。

6

Maple debugger窗口如图所示:

五、maple的命令输入在哪,怎么运行

长格式:PackageName[CommandName],任何情况都可以使用这种格式。例如: CurveFitting[PolynomialInterpolation](表达式,参数项)。

示例:使用Optimization函数包中的Minimize命令求4x2-ln(x)的最小值,给出初始点x=0.5,在数学模式下输入下面的优化命令:

2

2)短格式:首先在当前工作表中加载函数包 with(PackageName),然后直接使用其中的命令CommandName 完成计算。例如:with(CurveFitting); PolynomialInterpolation(表达式,参数项)。

示例:使用短格式完成上面的优化计算。现在,输入 with(Optimization),按回车键。返回函数包中的所有命令。(如果用户不希望显示冗长的命令列表,可以在这个命令后加上冒号 “:”隐藏输出)。

六、Maple函数的5个指令是什么

1. 强大的求解器:数学和分析软件的领导者Randpoly, Randprime - 有限域的随机多项式/首一素数多项式 ithprime - 确定第 i 个素数 nextprime, prevprime - 确定下一个最大/最小素数 ! - 阶乘函数 irem, iquo - 整数的余数/商 isprime - 素数测试 isqrfree - 无整数平方的因数分解 max, min - 数的最大值/最小值 mod, modp, mods - 计算对 m 的整数模 rand - 随机数生成器 randomize - 重置随机数生成器 数的进制转换 convert/base - 基数之间的转换 convert/binary - 转换为二进制形式 convert/decimal - 转换为 10 进制 convert/double - 将双精度浮点数由一种形式转换为另一种形式 convert/float - 转换为浮点数 convert/hex - 转换为十六进制形式 convert/metric - 转换为公制单位 convert/octal - 转换为八进制形式 1.6 数的类型检查 type - 数的类型检查函数。