您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 工程监理 > Mathematica运算符特殊符号函数大全
athematica函数大全--运算符及特殊符号一、运算符及特殊符号Line1;执行Line,不显示结果Line1,line2顺次执行Line1,2,并显示结果?name关于系统变量name的信息??name关于系统变量name的全部信息!command执行Dos命令n!N的阶乘!!filename显示文件内容Exprfilename打开文件写Exprfilename打开文件从文件末写()结合率[]函数{}一个表*MathFun*在c语言中使用math的函数(*Note*)程序的注释#n第n个参数##所有参数rule&把rule作用于后面的式子%前一次的输出%%倒数第二次的输出%n第n个输出var::note变量var的注释Astring字符串Context`上下文a+b加a-b减a*b或ab乘a/b除a^b乘方除a^b乘方base^^num以base为进位的数lhs&&rhs且lhs||rhs或!lha非++,--自加1,自减1+=,-=,*=,/=同C语言,,=,=,==,!=逻辑判断(同c)lhs=rhs立即赋值lhs:=rhs建立动态赋值lhs:rhs建立替换规则lhs-rhs建立替换规则expr//funname相当于filename[expr]expr/.rule将规则rule应用于exprexpr//.rule将规则rule不断应用于expr知道不变为止param_名为param的一个任意表达式(形式变量)param__名为param的任意多个任意表达式(形式变量)二、系统常数Pi3.1415....的无限精度数值E2.17828...的无限精度数值Catalan0.915966..卡塔兰常数EulerGamma0.5772....高斯常数GoldenRatio1.61803...黄金分割数DegreePi/180角度弧度换算I复数单位Infinity无穷大-Infinity负无穷大ComplexInfinity复无穷大Indeterminate不定式三、代数计算Expand[expr]展开表达式Factor[expr]展开表达式Simplify[expr]化简表达式FullSimplify[expr]将特殊函数等也进行化简PowerExpand[expr]展开所有的幂次形式ComplexExpand[expr,{x1,x2...}]按复数实部虚部展开FunctionExpand[expr]化简expr中的特殊函数Collect[expr,x]合并同次项Collect[expr,{x1,x2,...}]合并x1,x2,...的同次项Together[expr]通分Apart[expr]部分分式展开Apart[expr,var]对var的部分分式展开Cancel[expr]约分ExpandAll[expr]展开表达式ExpandAll[expr,patt]展开表达式FactorTerms[poly]提出共有的数字因子FactorTerms[poly,x]提出与x无关的数字因子FactorTerms[poly,{x1,x2...}]提出与xi无关的数字因子Coefficient[expr,form]多项式expr中form的系数Coefficient[expr,form,n]多项式expr中form^n的系数Exponent[expr,form]表达式expr中form的最高指数Numerator[expr]表达式expr的分子Denominator[expr]表达式expr的分母ExpandNumerator[expr]展开expr的分子部分ExpandDenominator[expr]展开expr的分母部分ExpandDenominator[expr]展开expr的分母部分TrigExpand[expr]展开表达式中的三角函数TrigFactor[expr]给出表达式中的三角函数因子TrigFactorList[expr]给出表达式中的三角函数因子的表TrigReduce[expr]对表达式中的三角函数化简TrigToExp[expr]三角到指数的转化ExpToTrig[expr]指数到三角的转化RootReduce[expr]ToRadicals[expr]四、解方程Solve[eqns,vars]从方程组eqns中解出varsSolve[eqns,vars,elims]从方程组eqns中削去变量elims,解出varsDSolve[eqn,y,x]解微分方程,其中y是x的函数DSolve[{eqn1,eqn2,...},{y1,y2...},x]解微分方程组,其中yi是x的函数DSolve[eqn,y,{x1,x2...}]解偏微分方程Eliminate[eqns,vars]把方程组eqns中变量vars约去SolveAlways[eqns,vars]给出等式成立的所有参数满足的条件Reduce[eqns,vars]化简并给出所有可能解的条件LogicalExpand[expr]用&&和||将逻辑表达式展开InverseFunction[f]求函数f的逆函数Root[f,k]求多项式函数的第k个根Roots[lhs==rhs,var]得到多项式方程的所有根五、微积分函数D[f,x]求f[x]的微分D[f,{x,n}]求f[x]的n阶微分D[f,x1,x2..]求f[x]对x1,x2...偏微分Dt[f,x]求f[x]的全微分df/dxDt[f]求f[x]的全微分dfDt[f,{x,n}]n阶全微分df^n/dx^nDt[f,x1,x2..]对x1,x2..的偏微分Integrate[f,x]f[x]对x在的不定积分Integrate[f,{x,xmin,xmax}]f[x]对x在区间(xmin,xmax)的定积分Integrate[f,{x,xmin,xmax},{y,ymin,ymax}]f[x,y]的二重积分Limit[expr,x-x0]x趋近于x0时expr的极限Residue[expr,{x,x0}]expr在x0处的留数Series[f,{x,x0,n}]给出f[x]在x0处的幂级数展开Series[f,{x,x0,nx},{y,y0,ny}]先对y幂级数展开,再对xNormal[expr]化简并给出最常见的表达式SeriesCoefficient[series,n]给出级数中第n次项的系数SeriesCoefficient[series,{n1,n2...}]'或Derivative[n1,n2...][f]一阶导数InverseSeries[s,x]给出逆函数的级数ComposeSeries[serie1,serie2...]给出两个基数的组合SeriesData[x,x0,{a0,a1,..},nmin,nmax,den]表示一个在x0处x的幂级数,其中aii为系数O[x]^nn阶小量x^nO[x,x0]^nn阶小量(x-x0)^nDt[f,x]求f[x]的全微分df/dxDt[f]求f[x]的全微分dfDt[f,{x,n}]n阶全微分df^n/dx^nDt[f,x1,x2..]对x1,x2..的偏微分Integrate[f,x]f[x]对x在的不定积分Integrate[f,{x,xmin,xmax}]f[x]对x在区间(xmin,xmax)的定积分Integrate[f,{x,xmin,xmax},{y,ymin,ymax}]f[x,y]的二重积分Limit[expr,x-x0]x趋近于x0时expr的极限Residue[expr,{x,x0}]expr在x0处的留数Series[f,{x,x0,n}]给出f[x]在x0处的幂级数展开Series[f,{x,x0,nx},{y,y0,ny}]先对y幂级数展开,再对xNormal[expr]化简并给出最常见的表达式SeriesCoefficient[series,n]给出级数中第n次项的系数SeriesCoefficient[series,{n1,n2...}]'或Derivative[n1,n2...][f]一阶导数InverseSeries[s,x]给出逆函数的级数ComposeSeries[serie1,serie2...]给出两个基数的组合SeriesData[x,x0,{a0,a1,..},nmin,nmax,den]表示一个在x0处x的幂级数,其中aiO[x]^nn阶小量x^nO[x,x0]^nn阶小量(x-x0)^n六、多项式函数Variables[poly]给出多项式poly中独立变量的列表CoefficientList[poly,var]给出多项式poly中变量var的系数CoefficientList[poly,{var1,var2...}]给出多项式poly中变量var(i)的系数列?PolynomialMod[poly,m]poly中各系数modm同余后得到的多项式,m可为整式PolynomialQuotient[p,q,x]以x为自变量的两个多项式之商式p/qPolynomialRemainder[p,q,x]以x为自变量的两个多项式之余式PolynomialGCD[poly1,poly2,...]poly(i)的最大公因式PolynomialLCM[poly1,poly2,...]poly(i)的最小公倍式PolynomialReduce[poly,{poly1,poly2,...},{x1,x2...}]得到一个表{{a1,a2,...},b}其中Sum[ai*polyi]+b=polyResultant[poly1,poly2,var]约去poly1,poly2中的varFactor[poly]因式分解(在整式范围内)FactorTerms[poly]提出poly中的数字公因子FactorTerms[poly,{x1,x2...}]提出poly中与xi无关项的数字公因子FactorList[poly]给出poly各个因子及其指数{{poly1,exp1},{...}...}FactorSquareFreeList[poly]FactorTermsList[poly,{x1,x2...}]给出各个因式列表,第一项是数字公因子,第二项是与xi无关的因式,其后是与xi有关的因式按升幂的排排?Cyclotomic[n,x]n阶柱函数Decompose[poly,x]迭代分解,给出{p1,p2,...},其中p1(p2(...))=polyInterpolatingPolynomial[data,var]在数据data上的插值多项式data可以写为{f1,f2..}相当于{{x1=1,y1=f1}..}data可以写为{{x1,f1,df11,df12,..},{x2,f2,df21..}可以指定数据点上的n阶导数值RootSum[f,form]得到f[x]=0的所有根,并求得Sum[form[xi]]七、随机函数Random[type,range]产生type类型且在range范围内的均匀分布随机数type可以为Integer,Real,Complex,不写默认为Realrange为{min,max},不写默认为{0,1}Random[]0~1上的随机实数SeedRandom[n]以n为seed产生伪随机数如果采用了在2.0版本为D:\\Math\\PACKAGES\\STATISTI\\Continuo.mRandom[distribution]可以产生各种分布如Random[BetaDistribution[alpha,beta]]stribution[alpha,beta]]Random[NormalDistribution[miu,sigma]]等常用的分布如BetaDistribution,CauchyDistribution,ChiDistribution,NoncentralChiSquareDistribution,ExponentialDist
本文标题:Mathematica运算符特殊符号函数大全
链接地址:https://www.777doc.com/doc-3313542 .html