资源描述:
《mathmatica中常用函数》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、.1.3Mathmatica中的常用函数 表1Mathmatica提供的数学常数Pi圆周率E自然对数的底eI虚数单位Infinity无限大∞-Infinity负无限大-∞ComplexInfinity复平面上的无穷远点Binomia[n,m]二项式系数GondenRatio黄金分割数0.61803Degree/180表2Mathematica中常用的运算符号N[x,n] 将x转换成近似实数,精度为nNumberForm[expr,n] 以n位精度的实数形式输出实数exprScientificFormat[expr] 以科学记数法输出实数exp
2、rEngineergForm[expr] 以工程记数法输出实数exprFloor[x] 不比x大的最大整数Ceiling[x] 不比x小的最小整数Sign[x] 符号函数Round[x] 接近x的整数Max[x1,x2,x3……..] x1,x2,x3…….中的最大值Min[x1,x2,x3……..] x1,x2,x3…….中的最小值Random[] 0~1之间的随机函数Random[Real,xmax] 0~xmax之间的随机函数Random[Real,{xmin,xmax}] xmin~xmax之间的随机函数Mod[m,n]
3、 m被n整除的余数,余数与n的符相同Quotient[m,n] m/n的整数部分GCD[n1,n2,n3……]或GCD[s] n1,n2,…的最大公约数,s为一数集合 LCM[n1,n2……]或LCM[s] n1,n2…….的最大公倍数,s为数据集合N! n的阶程N!! n的双阶程x==y相等x!=y不相等x>y大于x>=y大于或等于xy>z,etc严格递减!非&&并
4、
5、或Xor异或If条件(term)圆括号用于组合运算f[x]方括号用于函数{}花括号用于列表[[i]]双
6、括号用于排序%代表最后产生的结果%%倒数第二次的算结果%%%(k)倒数第k次的计算结果表3Mathematica中的常用函数 表达式用途表达式用途Abs[expr]计算表达式的绝对值Gamma[expr]计算表达式的伽玛函数值ArcCos[expr]计算表达式的反三角余弦Im[expr]计算复表达式的虚部ArcCosh[expr]计算表达式的反双曲余弦Log[expr]计算表达式的对数函数值ArcSin[expr]计算表达式的反三角正弦Max[el,…en]给出n个表达式的最大值ArcSinh[expr]计算表达式的反双曲正弦Min[el,…en]给出n个表达式的最
7、小值ArcTan[expr]计算表达式的反三角正切Mod[m,n]计算两个整数余模ArcTanh[expr]计算表达式的反双曲正切Random[]产生一个伪随机数Arc[expr]计算表达式的幅角Re[expr]计算复表达式的实部Bessell[expr]计算表达式的贝塞尔函数值Sec[expr]计算表达式的三角余割Beta[expr]计算表达式的Beta函值Sech[expr]计算表达式的双曲余割Conjugate[ep]计算表达式的长时复共值Sign[expr]计算表达式的符号Cos[expr]计算表达式的三角余弦Sin[expr]计算表达式的三角正弦Cosh[
8、expr]计算表达式的双曲余弦Sinh[expr]计算表达式的双曲正弦Cot[expr]计算表达式的三角余切Sqrt[expr]计算表达式的平方根Coth[expr]计算表达式的双曲余切Tan[expr]计算表达式的三角正切Erf[expr]计算表达式的误差函数Tanh[expr]计算表达式的双曲正切Exp[expr]计算表达式的指数函数Zeta[expr]计算表达式的Zeta函数.页脚....表4关于集合元素的常用函数表达式用途表达式用途Part[set,i]或者set[i]取集合中的第i个元素Part[set,{i,j,…}]或者Set[[{i,j,…}]]得到
9、由集合set中i,j,…个元素组成的集合Part[set,i]=value或者set[i]=value给集合set的第I个元素重新赋值 表5Mathematica常用的多项式运算运算符运算结果Coefficient[poly,expr]提取多项式poly中表达式expr的系数Expand[poly]把多项式展开Factor[poly]对多项式进行因式分解FactorTerm[poly]提取公因式GCD[poly1,poly2,…]计算多项式poly1,poly2最大公因子PolynomialQuotient[p,q,x]计算多项式p/q的商,略去余项*Poly