资源描述:
《mathematica数学实验》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、mathematica数学实验(第2版)Mathematica基本运算b+c加 a-b减 abc或a*b*c乘 a/b除 -a负号 a^b次方 Mathematica数字的形式 256整数 2.56实数 11/35分数 2+6I复数 常用的数学常数 Pi圆周率,π=3.141592654… E尤拉常数,e=2.71828182… Degree角度转换弧度的常数,Pi/180 I虚数,其值为√-1 Infinity无限大 指定之前计算结果的方法 %前一个运算结果 %%前二个运算结果 %%…%(n个%)前n个运算结果 %n或O
2、ut[n]前n个运算结果 复数的运算指令 a+bI复数 Conjugate[a+bI]共轭复数 Re[z],Im[z]复数z的实数/虚数部分 Abs[z]复数z的大小或模数(Modulus) Arg[z]复数z的幅角(Argument) Mathematica输出的控制指令 expr1;expr2;expr3做数个运算,但只印出最后一个运算的结果 expr1;expr2;expr3;做数个运算,但都不印出结果 expr;做运算,但不印出结果常用数学函数 Sin[x],Cos[x],Tan[x],Cot[x],Sec[x],Csc[x]三角函数
3、,其引数的单位为弧度 Sinh[x],Cosh[x],Tanh[x],…双曲函数 ArcSin[x],ArcCos[x],ArcTan[x]反三角函数 ArcCot[x],ArcSec[x],ArcCsc[x] ArcSinh[x],ArcCosh[x],ArcTanh[x],…反双曲函数 Sqrt[x]根号 Exp[x]指数 Log[x]自然对数 Log[a,x]以a为底的对数 Abs[x]绝对值 Round[x]最接近x的整数 Floor[x]小于或等于x的最大整数 Ceiling[x]大于或等于x的最小整数 Mod[a,b]a/b所
4、得的馀数 n!阶乘 Random[]0至1之间的随机数(最新版本已经不用这个函数,改为使用RandomReal[]) Max[a,b,c,...],Min[a,b,c,…]a,b,c,…的极大/极小值数值设定 x=a将变数x的值设为a x=y=b将变数x和y的值均设为b x=.或Clear[x]除去变数x所存的值 变数使用的一些法则 xy中间没有空格,视为变数xy xyx乘上y 3x3乘上x x3变数x3 x^2y为x^2y次方运算子比乘法的运算子有较高的处理顺序四个常用处理代数的指令 Expand[expr]将expr展开 Facto
5、r[expr]将expr因式分解 Simplify[expr]将expr化简成精简的式子 FullSimplify[expr]Mathematica会尝试更多的化简公式,将expr化成更精简的式子多项式/分式转换的函数 ExpandAll[expr]把算式全部展开 Together[expr]将expr各项通分在并成一项 Apart[expr]把分式拆开成数项分式的和 Apart[expr,var]视var以外的变数为常数,将expr拆成数项的和 Cancel[expr]把分子和分母共同的因子消去分母/分子的运算 Denominator[expr]
6、取出expr的分母 Numerator[expr]取出expr的分子 ExpandDenominator[expr]展开expr的分母 ExpandNumerator[expr]展开expr的分子多项式的另二种转换函数 Collect[expr,x]将expr表示成x的多项式, 如 Collect[expr,{x,y,…}]将expr分别表示成x,y,…的多项式 FactorTerms[expr]将expr的数值因子提出, 如4x+2=2(2x+1) FactorTerms[expr,x]将expr中把所有不包含x项的因子提出 FactorTe
7、rms[expr,{x,y,…}]将expr中把所有不包含{x,y,...}项的因子提出三角函数、双曲函数和指数的运算 TrigExpand[expr]将三角函数展开 TrigFactor[expr]将三角函数所组成的数学式因式分解 TrigReduce[expr]将相乘或次方的三角函数化成一次方的基本三角函数之组合 ExpToTrig[expr]将指数函数化成三角函数或双曲函数 TrigToExp[expr]将三角函数或双曲函数化成指数函数复数、次方乘积之展开 ComplexExpand[expr]假设所有的变数都是实数来对expr展开 Compl
8、exExp