附录c符号计算系统mathematica的
符号计算系统Mathematica的常用系统函数
Mathematica是一个很大的用计算机作数学的软件系统,仅在2.0版的系统中就定义了800多个函数。这里摘选了Mathematica2.0版的部分函数和命令,其中不包括Mathematica软件包中的函数定义,因篇幅所限,对于一些函数只作了简要说明,可在任意版本中用“??函数名”或“??命令名”的形式得到该版本中函数和命令的更详细的使用说明.所提供的函数和命令对Mathematica2.0以后的版本仍然适用.
(一)数学常数
ComplexInfinity 复无穷大
Degree 1°对应的弧度值,为π/180
DirectedInfinity 有方向的无穷
E 自然对数的底e≈2.718 28
I 虚单位i=
Indeterminate 不定值
Infinity 正无穷
Pi 圆周率π≈3.141 59…
(二)数学函数
Abort[ ] 产生中止运算过程的急停。
AbortProtect[expr ] expr的运算完成后执行中止运算过程的Abort[ ]命令.
Abs[x] 给出实数x的绝对值,或给出复数x的模。如果x不是数,则Abs[x]不作运算..
AbsoluteDashing[{d1,d2,…}] 图形的样式指令,虚线线段重复循环使用d1,d2,…的长度.
AbsolutePointSize[d] 图形的样式指令,d是图形上点的半径.
AbsoluteThickness[d] 图形的样式指令,d是图形上直线的绝对宽度.
Accuracy[x] 给出x的小数点以后的位数,如果x不是一个数,Accuracy[x]给出x中所有数的精度的最小值,整数的精度为无穷大.
Apart[expr] 将有理式写成一系列最简分式之和.
Apart[expr,var] 将var以外的变量都作为常数.
Append[expr,elem] 给出将元素elem追加到expr后的结果,expr的值不变.
AppendTo[s,elem] 将元素elem追加到s中.
Apply[f,expr] f作用于expr.例如,Apply[Plus,2,3]的值为5.
ArcCos[z] 复数z的反余弦arccos z.
ArcaCosh[z] 复数z的反双曲余弦arccosh z.
ArcCot[z] 复数z的反余切arccot z.
ArcCoth[z] 复数 z的反双曲余切arccoth z.
ArcCsc[z] 复数z的反余割arccsc z.
ArcCsch[z] 复数z的反双曲余割arccsch z.
ArcSec[z] 复数z的反正割arcsec z.
ArcSech[z] 复数z的反双曲正割arcsech z.
ArcSin[z] 复数z的反正弦arcsin z.
ArcSinh[z] 复数z的反双曲正弦arcsinh z.
ArcTan[z] 复数z的反正切arctan z.
ArcTanh[z] 复数z的反双曲正切arctanh z.
Arg[z] 给出复数z的辐角。
Array[f,n] n,元素为f[i]的向量.
Array[f,{n,m}] 生成n行,m列的矩阵.
Array[f,n,origin] 生成长度为n,origin为起始下标,元素为f[i]的表列.例如,Array[a,3,0] 生成的元素是{a[0],a[1],a[2]}.
AspectRatio 表示图形高度和宽度比率的图形指令选项.二维图形的系统默认值为1/GoldenRatio,GoldenRatio=1.618;三维图形的系统默认值为Automatic.
Attributes[symbol] 给出symbol相应的属性表.
Axes->True 画所有的轴