Mathematica语句基本命令

上传人:M****1 文档编号:543749452 上传时间:2023-07-27 格式:DOCX 页数:15 大小:31.67KB
返回 下载 相关 举报
Mathematica语句基本命令_第1页
第1页 / 共15页
Mathematica语句基本命令_第2页
第2页 / 共15页
Mathematica语句基本命令_第3页
第3页 / 共15页
Mathematica语句基本命令_第4页
第4页 / 共15页
Mathematica语句基本命令_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《Mathematica语句基本命令》由会员分享,可在线阅读,更多相关《Mathematica语句基本命令(15页珍藏版)》请在金锄头文库上搜索。

1、Mathematica的内部常数Pi ,或n (从基本输入工具栏输入,或“Esc” + “p” + “Esc”)圆周率n E (从基本输入工具栏输入,或“Esc” + “ee” + “Esc”)自然对数的底数e I (从基本输入工具栏输入,或“Esc” + “ii” + “Esc”)虚数单位iInfinity,或从基本输入工具栏输入,或“Esc” + “inf” + “Esc”)无 穷大00Degree或。(从基本输入工具栏输入,或“Esc” + “deg” + “Esc”)度Mathematica的常用内部数学函数指数函数Expx以e为底数对数函数Logx自然对数,即以e为底数的对数Loga

2、, x以a为底数的x的对数开方函数Sqrtx表示x的算术平方根绝对值函数Absx表示x的绝对值三角函数(自变量的单位为弧度)Sinx正弦函数Cosx 余弦函数Tanx正切函数Cot x 余切函数Secx 正割函数Cscx 余割函数反三角函数ArcSinx反正弦函数ArcCosx 反余弦函数ArcTanx 反正切函数ArcCo tx 反余切函数ArcSecx 反正割函数ArcCscx 反余割函数双曲函数Sinhx双曲正弦函数Coshx双曲余弦函数Tanhx 双曲正切函数Co thx双曲余切函数Sechx双曲正割函数Cschx双曲余割函数反双曲函数ArcSinhx反双曲正弦函数ArcCoshx反双

3、曲余弦函数ArcTanhx反双曲正切函数ArcCo thx反双曲余切函数ArcSechx反双曲正割函数ArcCschx反双曲余割函数求角度函数ArcTanx, y以坐标原点为顶点,x轴正半轴为始边,从原点到点(x, y)的射线为终边的角,其单位为弧度数论函数GCDa,b,c,.最大公约数函数LCMa,b,c,.最小公倍数函数Modm,n求余函数(表示m除以n的余数)Quotientm, n求商函数(表示m除以n的商)Divisorsn求所有可以整除n的整数Fac torln tegern因数分解,即把整数分解成质数的乘积Primen求第n个质数PrimeQn判断整数n是否为质数,若是,则结果为

4、True,否则结果为False RandomInteger, m, n随机产生m到n之间的整数 排列组合函数Factorialn或n!阶乘函数,表示n的阶乘 复数函数Rez实部函数Imz 虚部函数Arg(z)辐角函数Absz求复数的模Conjuga tez求复数的共轭复数Expz 复数指数函数 求整函数与截尾函数Ceilingx表示大于或等于实数x的最小整数 Floorx表示小于或等于实数x的最大整数Roundx表示最接近x的整数IntegerPartx表示实数x的整数部分FractionalPartx表示实数x的小数部分分数与浮点数运算函数Nnum或num/N把精确数num化成浮点数(默认1

5、6位 有效数字)Nnum,n把精确数num化成具有n个有效数字的浮点数 NumberFormnum, n以n个有效数字表示numRationalizefloat将浮点数float转换成与其相等的分数Rat ionalizefloa t, dx将浮点数f loa t转换成与其近似相等的分数,误差小 于dx最大、最小函数Maxa, b,c,.求最大数Mina, b, c,.求最小数 符号函数SignxMathematica中的数学运算符a+b加法a-b减法a*b (可用空格键代替*)乘法a/b (输入方法为:“ Ctrl ” + “ / ” )除法 ab (输入方法为:“ Ct rl ” + “

6、”)乘方 -a负号Mathematica的关系运算符=等于小于大于=小于或等于=大于或等于 匸不等于注:上面的关系运算符也可从基本输入工具栏输入。 如何用mathematica求多项式的最大公因式和最小公倍式PolynomialGCDp1, p2,.求多项式 pl, p2,.的最大公因式PolynomialLCMpl, p2,.求多项式 pl, p2,.的最小公倍式如何用mathematica求整数的最大公约数和最小公倍数GCDp1, p2,.求整数p1,p2,.的最大公约数LCMp1,p2,.求整数pl, p2,.的最小公倍数如何用mathematica进行整数的质因数分解Factorlnt

7、egern把整数n分解成质数的乘积如何用mathematica求整数的正约数Divisorsn求整数n的所有正约数如何用mathematica判断一个整数是否为质数PrimeQn判断整数n是否为质数,若是,则运算结果为True,否则结果为False 如何用mathematica求第n个质数Primen求第n个质数如何用mathematica求阶乘Factorialn或n!求n的阶乘如何用mathematica配方Mathematica没有提供专门的配方命令,但是我们可以非常轻松地自定义一个函数进 行配方。如何用mathematica进行多项式运算Collectexpr, x将expr表示成x的

8、多项式Collectexpr, x, func将expr表示成x的多项式之后,再根据func处理各 项系数Collectexpr,x, y将expr表示成x的多项式,再把多项式的每一项系数 表示成y的多项式FactorTermsexpr提出expr中的数值因子FactorTermsexpr, x提出expr中所有不包含x的因子FactorTermsexpr, x, y, . 提出 expr 中所有不包含 x, y,.的因子 PolynomialGCDp1, p2,.求多项式 pl, p2,.的最大公因式 PolynomialLCMp1, p2,.求多项式 pl, p2,.的最小公倍式 Poly

9、nomialQuotientp1, p2, x变量为 x,求 p1/p2 的商 PolynomialRemainderp1, p2, x变量为 x,求 p1/p2 的余式 PowerExpandexpr将(xy) n 分解成 xnyn 的形式如何用mathematica进行分式运算Denominatorf提取分式f的分母Numeratorf提取分式f的分子ExpandDenominatorf展开分式f的分母ExpandNumeratorf展开分式f的分子Expandf把分式f的分子展开,分母不变且被看成单项。ExpandAllf把分式f的分母和分子全部展开ExpandAllf, x只展开分式f

10、中与x匹配的项Togetherf把分式f的各项通分后再合并成一项Apart f把分式f拆分成多个分式的和的形式Apart f, x对指定的变量x (x以外的变量作为常数),把分式f拆分成多个分 式的和的形式Cancelf把分式f的分子和分母约分Factorf把分式f的分母和分子因式分解如何用Mathematica进行因式分解Fac tor表达式如何用Mathematica展开Expand表达式如何用Mathematica进行化简Simplif y表达式Simplify表达式,假设条件FullSimplif y表达式FullSimplify表达式,假设条件如何用Mathematica合并同类项C

11、ollec t表达式,指定的变量如何用Mathematica进行数学式的转换TrigExpand表达式将三角函数展开TrigFactor表达式将三角函数组成的表达式因式分解TrigReduce表达式将相乘或乘方的三角函数化成一次方的基本组合ExpToTrig表达式将指数函数化成三角函数或双曲函数TrigToExp表达式将三角函数或双曲函数化成指数函数ComplexExpand表达式将表达式展开,假设所有的变量都是实数ComplexExpand表达式,x,y,将表达式展开,假设x,y,等变量都是复 数如何用Mathematica进行变量替换表达式/.x-a表达式/.x-a, y-b,T如何用ma

12、thematica进行复数运算a+b*I表示复数a+bIConjugatez求复数z的共轭复数Expz复数的指数函数,表示ezRez求复数z的实部Imz求复数z的虚部 Absz求复数z的模 Argz求复数z的辐角, 如何在mathematica中表示集合 与数学中表示集合的方法相同,格式如下:a, b, c,表示由a, b, c,组成的集合(注意:必须用大括号)下列命令可以生成特殊的集合:Tablef,n生成包含n个元素f的集合Tablefn,n, nmax n 从1到 nmax,间隔为1,生成集合f1, f2, f3, fnmaxTablefn,n,nmin, nmaxn 从 nmin 至U

13、 nmax,间隔为1,生成集合fnmin, fnmin+l,fnmin+2,, fnmaxTablefn,n, nmin, nmax, dn n 从 nmin 至U nmax,间隔为 dn, 生成集合 fnmin,fnmin+dn, fnmin+2*dn,, fnmaxRangen生成集合1, 2, 3,,nRangeimin, imax 生成集合imin,imin+l,imin+2,,imaxRangeimin, imax, di生成集合imin,imin+di,imin+2*di, (最大不超过 imax)如何用Mathematica求集合的交集、并集、差集和补集 UnionA,B,C,求

14、集合A,B,C,的并集 AUnionBUnionCUnion求集合A,B,C,的并集AUBUCU 求集合A,B,C,的并集In tersec tionA,B,C,求集合 A,B,C,的交集A Int ersec tion B Int ersec tion C Int ersec tion 求集合A,B,C, 的交集AnBncn 求集合a,b,c,的交集Complement A,B,C,求差集A Complemen t B Complemen t C Complemen t 求差集 Complement 全集I, A求集合A关于全集I的补集 全集I Complement A求集合A关于全集I的补集如何mathematica用排序Sortv将数组或向量v的元素从小到大排列(升序排列)Reversed将数组或向量v的元素按照与原来相反的顺序重新排列(续排列)Ro tat eLef tv

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号