关键词不能为空

当前您在: 主页 > 英语 >

Mathematics命令集

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-09 08:25
tags:

-

2021年2月9日发(作者:departmental)


文档来源为


:


从网络收集整理

< br>.word


版本可编辑


.


欢迎下 载支持


.


Mathematica


函 数大全


--


运算符及特殊符号




一、运算符及特殊符号





Line1;

< br>执行


Line


,不显示结果




Line1,line2


顺次执行


Line1



2


,并显示结果




?name


关于系统变量


name


的信息




??name


关于系 统变量


name


的全部信息




!command


执行

< p>
Dos


命令




n! N


的阶乘





!!filename


显示文件内容




<


Expr>> filename


打开文件写




Expr>>>filename


打开文件从文件末写





()


结合率




[]


函数




{}


一个表




<*Math Fun*>



c


语言中使用


math

的函数



(*Note*)


程序的注释





#n



n


个参数




##


所有参数




rule&



rule


作用于后面的式子




%


前一次的输出




%%


倒数第二次的输出




%n



n


个输出




var::note


变量


var


的注释





字符串




Context `


上下文





a+b





a-b





a*b



a b





a/b





a^b


乘方







a^b


乘方




base^^num



base


为进位的数




lhs&&rhs





lhs||rhs





!lha





++,--


自加

< br>1


,自减


1



+=,-=,*=,/=



C


语言





1


文档 来源为


:


从网络收集整理


.word< /p>


版本可编辑


.


欢迎下载支持


.


>,<,>=,<=,==,!=


逻辑判断( 同


c





lhs=rhs


立即赋值




lhs:=rhs


建立动态赋值




lhs:>rhs


建立替换规则




lhs->rhs


建立替换规则




expr//funname


相当于


filename[expr]



expr/.rule


将规则


rule


应用于


expr



expr//.rule


将规则< /p>


rule


不断应用于


expr

< p>
知道不变为止




param_


名为


param


的一个任意表达式(形式变量)




param__


名为


param


的任意多个任意表达式(形式变量)



二、系统常数




Pi 3.1415....


的无限精度数值




E 2.17828...


的无限精度数值




Catalan 0.915966..


卡塔兰常数




EulerGamma 0.5772....


高斯常数




GoldenRatio 1.61803...


黄金分割数




Degree Pi/180


角度弧度换算




I


复数单位




Infinity


无穷大




-Infinity


负无穷大




ComplexInfinity


复无穷大




Indeterminate


不定式





三、代数计算




Expand[expr]


展开表达式




Factor[expr]


展开表达式




Simplify[expr]


化简表达式




FullSimplify[expr]


将特殊函数等也进行化简




PowerExpand[expr]


展开所有的幂次形式




ComplexExpand[expr,{x1,x2...}]


按复数实部虚部展开




FunctionExpand[expr]


化简

< p>
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



f orm


的系数




Coefficient[expr, form, n]


多 项式


expr



form^n


的系数




2


文档来源为


:


从网络收集整理


.word


版本可编辑


.


欢迎 下载支持


.


Exponent[expr, form] < /p>


表达式


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


中解出


vars



Solve[eqns, vars, elims]


从方程 组


eqns


中削去变量


elims,< /p>


解出


vars



DSolve[eqn, y, x]


解微分方程,其中


y



x


的函数




DSolve[{eqn1,eqn2 ,...},{y1,y2...},x]


解微分方程组,其中


yi



x


的函数




DSolve[eqn, y, {x1,x2...}]


解偏微分方程




Eliminate[eqns, vars]

< p>
把方程组


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]


的全微分

< p>
df/dx



Dt[f]


f[x]


的全微分


df



Dt[f, {x, n}] n


阶全微分


df^n/dx^n



Dt[f,x1,x2..]



x1 ,x2..


的偏微分




Integrate[f, x] f[x]



x


在的不定积分




Integrate[f, {x, xmin, xmax}] f[x]

< p>


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


在< /p>


x0


处的留数




Series[f, {x, x0, n}]


给出


f[x]



x0


处的幂 级数展开




3

文档来源为


:


从网络收集整理


.w ord


版本可编辑


.


欢迎下载支持


.


Series[f, {x, x0,nx}, {y, y0, ny}]


先对


y


幂级数展开, 再对


x



Normal[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< /p>


的幂级数,其中


aii


为系数

< p>



O[x]^n n


阶小量


x^n



O[x, x0]^n n


阶小量


(x-x0)^n



Dt[f, x]



f[x]


的全微分


df/dx



Dt[f]



f[x]


的全微分


df



Dt[f, {x, n}] n


阶全微分


df^n/dx^n



Dt[f,x1,x2..]



x1 ,x2..


的偏微分




Integrate[f, x] f[x]



x


在的不定积分




Integrate[f, {x, xmin, xmax}] f[x]

< p>


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


在< /p>


x0


处的留数




Series[f, {x, x0, n}]


给出


f[x]



x0


处的幂 级数展开




Series[f, {x, x0,nx}, {y, y0, ny}]


先对


y< /p>


幂级数展开,再对


x



Normal[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< /p>


的幂级数,其中


ai



O[x]^n n


阶小量


x^n



O[x, x0]^n n


阶小量


(x-x0)^n


六、多项式函数




Variables[poly]


给出多项式


poly


中独立变量的列表




CoefficientList[poly, var]


给 出多项式


poly


中变量


var


的系数




CoefficientList[poly, {var1,var2...}]


给出多项式


poly


中变量


var(i)


的系数列


?


PolynomialMod[poly, m] poly


中各系数


mod m


同余后得 到的多项式,


m


可为整式




PolynomialQuotient[p, q, x]



x


为自变量的两个多项式之商式


p/q



PolynomialRemainder[p, q, x]



x


为自变量的两个多项式之余式




PolynomialGCD[poly1,poly2,...] poly(i)


的最大公因式




PolynomialLCM[poly1,poly2,...] poly(i)


的最小公倍式




PolynomialReduce[poly, {poly1,poly2,...},{x1,x2...}]


< br>得到一个表


{{a1,a2,...},b}


其中


Sum[ai*polyi]+b=poly



Resultant[poly1,poly2,var]


约 去


poly1,poly2


中的


var



Factor[poly]


因式分解(在整式范围内)




FactorTerms[poly]


提出

< br>poly


中的数字公因子




4


文档来源为


:

从网络收集整理


.word


版本可编辑

.


欢迎下载支持


.


FactorTerms[poly, {x1,x2...}]

提出


poly


中与


xi

< p>
无关项的数字公因子




FactorList[poly]



给出


poly


各个因子及其指数


{{ poly1,exp1},{...}...}



FactorSquareFreeList[poly]



FactorTermsList[poly,{x1,x2...}]


给出各个因式列表,第一项是数字公




因子,第二项是与


xi


无关的因式,其 后是与


xi


有关的因式按升幂的排排


?


Cyclotomic[n, x] n


阶柱函数




Decompose[poly, x]


迭代分解,给出


{p1,p2,...},


其中


p1(p2 (...))=poly



InterpolatingPolynomial[data, var]


在数据


data


上的插值多项式




data


可以写为


{f1,f2..}


相当于


{{x1=1,y 1=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,


不写默认为


Real



range



{min,max}


, 不写默认为


{0,1}



Random[] 0



1

< p>
上的随机实数




SeedRandom[n]



n< /p>



seed


产生伪随机数




如果采用了



<



2.0


版本为



<<



Random[distribution]


可以产生各种分布如



Random[BetaDistribution[alpha, beta]]



stribution[alpha, beta]]



Random[NormalDistribution[m iu,sigma]]






常用的分布如




BetaDistribution,CauchyDist ribution,ChiDistribution,



N oncentralChiSquareDistribution,ExponentialDistribu tion,



ExtremeValueDistribut ion,NoncentralFRatioDistribution,



GammaDistribution,HalfNormalDistribution, LaplaceDistribution,



LogNor malDistribution,LogisticDistribution,



RayleighDistribution,NoncentralStudentT Distribution,



UniformDistribution, WeibullDistribution


八、数值函数




N[expr]


表达式的机器精度近似值




N[expr, n]


表达式的


n< /p>


位近似值,


n


为任意正整数




NSolve[lhs==rhs, var]


求方程数值解




NSolve[eqn, var, n]


求方程数值解,结 果精度到


n





NDSolve[eqns, y, {x, xmin, xmax}]


微分方程数值解




NDSolve[eqns, {y1,y2,...}, {x, xmin, xmax}]



微分方程组数值解




FindRoot[lhs==rhs, {x,x0}]



x0


为初值,寻找方程数值解




5


文档来源为


:


从网络收集整理


.word


版本可编辑


.


欢迎下载支持

.


FindRoot[lhs==rhs, {x, xstart, xmin, xmax}]



NSum[f, {i,imin,imax,di}]


数值求和,


di


为步长




NSum[f, {i,imin,imax,di}, {j,..},..]


多维函数求和




NProduct[f, {i, imin, imax, di}]


函数求积




NIntegrate[f, {x, xmin, xmax}]


函数数值积分





优化函数:




FindMinimum[f, {x,x0}]



x0


为初值,寻找函数最小值




FindMinimum[f, {x, xstart, xmin, xmax}]



ConstrainedMin[f,{inequ},{x,y,..}]



inequ


为线性不等式组,


f



x,y..


之线 性函数,得到最小值及此时的


x,y..


取值

< br>



ConstrainedMax[f, {inequ}, {x, y,..}]


同上




LinearProgramming[c,m,b]


解线性组合


c.x



m.x>=b&&x>=0


约束下的




最小值,


x,b,c


为向量


,m


为矩阵




LatticeReduce[{v1,v2...}] < /p>


向量组


vi


的极小无关组





数据处理:




Fit[data,funs,vars]


用指定函数组对数据进行最小二乘拟和




data


可以 为


{{x1,y1,..f1},{x2,y2,..f2}..}

多维的情况




emp: Fit[{10.22,12,3.2,9.9}, {1, x, x^2,Sin[x]}, x]



Interpolation[data]

< br>对数据进行差值


,



data


同上,另外还可以为


{{x1,{f1,df11,df12} },{x2,{f2,.}..}


指定各阶导数




InterpolationOrder

默认为


3


次,可修改




ListInterpolation[array]


对离散数据插值,


array


可为

< p>
n





ListInterpolation[array,{{xmin,xmax},{ymin,yma x},..}]



FunctionInterpolati on[expr,{x,xmin,xmax}, {y,ymin,ymax},..]



以对应


expr[xi,yi]


的为数据进行插值




Fourier[list]


对复数数据进行付氏变换




InverseFourier[list]


对复数数据进行付氏逆变换




Min[{x1,x2...},{y1,y2,...}]


得到每个 表中的最小值




变换




Mi n[{x1,x2...},{y1,y2,...}]


得到每个表中的最小值




Max[{x1,x2...},{y1, y2,...}]


得到每个表中的最大值




Select[list, crit]

< br>将表中使得


crit



True


的元素选择出来




Count[list, pattern]


将表中匹配模式


pattern


的元素的个数




Sort[list]


将表中元素按升序排列




Sort[list,p]


将表中元素按

p[e1,e2]



True


的顺 序比较


list



的任两个元素


e1,e2,


实际上


Sort[list]


中默认


p=Greater




集合论:




Union[list1,list2..]



listi


的并集并排序




Intersection[list1,list2..]



listi


的交集并排序




Complement[listall,list1,li st2...]


从全集


listall


中对


listi


的差集



九、虚数函数




6

-


-


-


-


-


-


-


-



本文更新与2021-02-09 08:25,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/620035.html

Mathematics命令集的相关文章