mathematica学习常用函数Mathematica是一个很大计算机作数学软件系统仅在_第1页
mathematica学习常用函数Mathematica是一个很大计算机作数学软件系统仅在_第2页
mathematica学习常用函数Mathematica是一个很大计算机作数学软件系统仅在_第3页
mathematica学习常用函数Mathematica是一个很大计算机作数学软件系统仅在_第4页
mathematica学习常用函数Mathematica是一个很大计算机作数学软件系统仅在_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Mathematica2.0版的系统中就定义800多个函数。这里摘选了Mathematica2.0版的部分函数和命令,其中不包括Mathematica软件包中的函数定义,因篇幅所限,对于一些函数只作了简要说明,可在任的使用说明.所提供的函数和命令对Mathematica2.0以后的版本仍然适用. 圆周率π≈3.141 AbortProtect[expr exprAbort[]命令}] 图形的样式指令,d是图形上点的半径. 图形的样式指令,d是图形上直线的绝对宽度. xx不是一个数,Accuracy[x] 给出将元素elem追加到expr后的结果,expr的值不变. 将元素elem追加到s中. f作用于expr.例如,Apply[Plus,2,3]的值为5. 复数z的反余弦arccosz. 复数z的反双曲余弦arccoshz. 复数z的反余切arccotz. 复数z的反余割arccscz. 复数z的反双曲余割arccschz. 复数z的反正割arcsecz. 复数z的反双曲正割arcsechz. 复数z的反正弦arcsinz. 复数z的反双曲正弦arcsinhz. 复数z的反正切arctanz. 复数z的反双曲正切arctanhz. 给出复数z的辐角。 生成n行,m列的矩阵. 生成长度为n,以origin为起始下标,元素为f[i]的表列.例如, ;三维图形的系统默认值为 给出symbol相应的属性表. 不画轴 只画y轴,不画x轴. 在二维图形的y轴上标识lab,或在三维图形的z轴上标识lab. Block[{x=a,y=b,…},expr]xy等变量定义初始值. 跳出最近的Do,ForWhile循环体.ByteCount[expr]expr时所需的字节数. 将表达式expr输出成C语言的语句形式. 给出字符串string中的一列字符. 以{x,y}为圆心,以r为半径的圆周. Circle[{x,y},r,{tta1,tta2}]从弧度tta1到弧度tta2的圆弧.Circle[{x,y},{rx,ry},{tta1,tta2}]从弧度tta1到弧度tta2的椭圆弧. 清除si(i=1,2,…)的值和定义. 给出多项式expr中form项的系数. 给出多项式expr中formn项的系数. 按x的幂次顺序排列多项式expr. 给出复数z的共轭复数. ineq1f的最小值,变量x,y,…都是非负的,计算结果表示为{fmin,{x->x0,y->y0…}}. 给出含有符号symbol的上下文. Do,ForWhile最内层循环的条件判断处,立即开始当 dir1到dir2中. 将文件file1到file2中. 复数z的余弦函数. 复数z的双曲余弦函数. 复数z的余切函数. 计算list中与模式pattern匹配的元素数目. 复数z的余割函数. 复数z的双曲余割函数.Cuboid[{x0,y0,z0},{x0 n fnxn 删除表达式expr中第n位置上的元素,n为负数时表示倒数. 删除expr中{i,j,…}位置上的元素. 删除expr中与模式pattern匹配的元素. 删除文件ff. 给出表达式expr的分母. fn1n2阶导 以list为对角元素的对角矩阵. 圆心在{x,y},半径为r的实心圆. 将声音或图形目标graphics写入文件或通道channel中. 对f中的xi(i=1,2,…)使用分配率. 对g进行分配. 给出所有能被n整除的整数. 向量、矩阵和张量的乘号算子名,表达式a.b.c与Dot[a,b,c]意义相同. 在表列list中删除前n个元素. 在表列list中删除后n个元素. 在表列list中删除第n个元素.Drop[list,{m,n}] 在表列list中删除第m到第n个元素.Dsolve[eqn,y,x]eqny是函数,x是变量.{y1 是函数,x是变量Dt[f Dt[f EdgeForm[]表示不画边界EigenSystem[M]M{}.EigenValues[M]计算方阵M的所有特征值. 计算方阵M的特征向量. 消去方程组eqns中的变量vars. 结束(相对应的Begin的)当前内容. 按工程记数法(指数是3的倍数)输出expr的值. 当expr为偶数时,其值为True,否则为False. 终止一个Mathematica的程序段. 表示指数函数ez 将expr的所有部分展开. 将有理式expr的分母展开. 将有理式expr的分子展开. 给出expr中var的最高幂次. 三维图形函数的功能选项,gf设定多边形正面的样式,gb设定多边形的样式,gf,gb可选GrayLevel,RGBColor和Surface等值.FactorList[poly]poly的因子和因子的幂次.FactorTerms[poly]poly中的所有数字因子.FileByteCount[″file″]计算文件file的字节数.FileNames[]列出当前工作下的所有文件.列出当前工作下所有与form匹配的文件Find[stream,″text″] 符串输出,如果查找失败,则输出EndOfFile. 列出文件file中字符text所在的行. 以x=x0为初始点,计算f的一个局部极小值点. FindMinimum[f,{x,x0},{y,y0},…] 计算多变量函数的极小值,初始值为{x0,y0,…}.FindRoot[1hs==rhs,{x,x0}] 从x=x0开始,计算方程1hs==rhs的一个数值解.== 解 给出小于等于x的最大整数. Format[expr按expr中的格式输出expr标准的格式有CformFortranForm,OutputForm,TeXFormTextForm..Fourier[list]计算复数序列list的变换. 伽马函数(z),(z)

tz1etdt0 ni(i=1,2,…)的最大公约数 file,与<<意义相同.Goto[tag]Label[tag]处 n阶单位矩阵. ]交互读入一个Mathematica表达式. ]按Mathematica表达式的输入形式来输出表达式. ]交互读入一个字符串. 显示提示信息prompt,交互读入一个字符串.Insert[list,expr,n]在list的位置n插入expr;n<0时表示倒数第n个位置. expr为整数时,其值为True,否则为False. 对插值表table在范围range内计算近似函数. 用数据data,以var为变量作多项式插值. 对数据data构造插值函数,生成InterpolatingFunction目标. 给出list1,list2,…的交集,listi(i=1,2,…)为元素或表. 计算方阵M的逆矩阵m-1. 表示f的全体反函数. 给出使f(x)=y的x的值. f的第n个变量的反函数,这时所有的变量为t个. 把list1,list2,…序列连接起来 Goto转向的位置标记. expr中的最后一个元素. 计算整数ni(i=1,2,…)的最小公倍数. 计算expr在x趋向于x0时的极限值. mix≥b,x≥0的目标函数cix达到最小值.LinearSolve[m,b] 其中m为矩阵,解线性方程组mix=b. 画出连接点列list的平面曲线. 画出连接空间点列array的曲线. 保持expr为非运算形式. 对expr中第n个位置的元素应用f. 对expr中倒数第n个位置的元素应用f. 按矩阵形式输出list. 计算矩阵m的n次幂当n为负数时计算m的逆矩阵的n次幂. 当expr为矩阵时,其值为True,否则为False.Max[x1,x2,…] 计算xi(i=1,2,…)中的最大值,xi(i=1,2,…)为数或数值表. Min[x1,x2,…] 得到xi(i=1,2,…)的最小数值,xi(i=1,2,…)为数值或表. 产生矩阵m中的所有k阶子矩阵. m/n的余数. 给出expr的数值. 组eqns的数值解. 当x为负数时,其值为True,否则为False. f对expr作用n次.b 给出f对expr分别作用0到n次的函数序列. 计算数值积分afdx.也适用于多重数值积分. 当x非负时,其值为True,否则为False.b NProduct[fi,{ii0 计算

fi的数值NSolve[eqns,var]var为变量的多项式方程组的数值解NSum[fi,{i,i0,i1}]计算fi的数值 计算矩阵M的基础解系.Numberator[expr]expr的分子 当expr为奇数时,其值为True,否则为False. 关闭与符号s有关的信息. 打开一个含有输出的文件,送回一个OutputStream结果. 打开一个读出数据的文件,返回一个InputStream结果. 结果 打开一个用来写入或输出的文件,返回一个OutputStream结果. 将表达式expr写成标准的Mathematica输出格式. Part[expr,k]或expr[[k]]给出expr的第k个分量,k是负数时表示倒数第k个分量. 至少暂停n秒. 产生list中元素的所有可能的排列形式. 二维作图函数,绘出f在区间{x,x0,x1}上的函数图形.Plot3D[f,{x,x0,x1}],{y,y0,y1} ListPlot函数的选项,规定图中的点是否用折线连接.}] 设置点的半径大小r.r 形成pi(i=1,2,…)为顶点的实心多边形图形. 计算多项式poly1和poly2的最大公因式. 计算多项式poly1和poly2的最小公倍式. 给出多项式相除p/q的商式.PolynomialRemainder[p,q,x]p/q的余式.Positive[x]xTrueFalse.Precision[x]表示数值x精度的位数.xxPrefix[expr] 将x的值加1. 第n个素数. 按内部格式输出expr. ii1i2,计算连乘积

fi Quotient[n,m]计算nm的整数商. ]01之间的一个伪随机数Random[type,range] Rationalize[x,dx]在误差dx范围内将数x转换为有理数. 二维图形元素函数,表示以{xmin,yminReduce[eqns,vars]eqns,vars.Remove[symbol]移走符号symbol,相当于取消定义.Return[expr]返回expr.Return[] 以var为变量求解方程或方程组eqns. 最接近x的整数. 用行的初等变换将矩阵M化为梯形形式.Scan[f,expr] 对表达式expr的每个元素进行f运算. 用科学记数法输出expr数值. 复数z的正割函数. 复数z的双曲正割函数. 以整数n设置伪随机数发生器. 在list中选择满足条件cons的元素.Series[f,{x,x0,n}] 将f在点x=x0展开成最高幂次为n的幂级数. x的值大于零、等于零、小于别对应1,0和-1. 将表达式expr化简成含项数最少的最简形式. 复数z的正弦函数. StringJoin[“s1”,“s2”,…] StringReverse[“str”]颠倒字符串str的字符顺序.StringTake[“str”,n]取出字符串str的前n个字符.Subscript[expr]expr中的下标输出成下角标的形式.Subscripted[f[arg1,arg2,…argi(i=1,2,…)f的下角标输出.nSum[f,{i,mn}]求和函数fSuperscript[expt]expr中的上标输出成上角标的形式Switch[expr,form1,valuel1,form2,value2,]将表达式expr的值依次与模式formi(i=1,2,…)exprivaluei的值,若没有匹配的模式,则整个结构的值为Null.Table设定表格函数 将list中的元素按表格形式输出. 取出list

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论