Mathematica函数大全--运算符及特殊符号 

 

一、运算符及特殊符号               

 

        Line1;          执行Line,不显示结果

        Line1,line2     顺次执行Line12,并显示结果

        ?name           关于系统变量name的信息

        ??name          关于系统变量name的全部信息

        !command        执行Dos命令

        n!              N的阶乘

 

        !!filename      显示文件内容

        <<filename      读入文件并执行

        Expr>> filename 打开文件写

        Expr>>>filename 打开文件从文件末写

 

        ()              结合率

        []              函数

        {}              一个表

        <*Math Fun*>    c语言中使用math的函数

        (*Note*)        程序的注释

 

        #n              n个参数

        ##              所有参数

        rule&           rule作用于后面的式子

        %               前一次的输出

        %%              倒数第二次的输出

        %n              n个输出

        var::note       变量var的注释

        "Astring "      字符串

        Context  `      上下文

 

        a+b            

        a-b            

        a*ba 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应用于expr

        expr//.rule     将规则rule不断应用于expr知道不变为止

        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]            化简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]         多项式exprform的系数

        Coefficient[expr, form, n]      多项式exprform^n的系数

        Exponent[expr, form]            表达式exprform的最高指数

        Numerator[expr]                 表达式expr的分子

        Denominator[expr]               表达式expr的分母

        ExpandNumerator[expr]           展开expr的分子部分

        ExpandDenominator[expr]         展开expr的分母部分

 

        TrigExpand[expr]                展开表达式中的三角函数

        TrigFactor[expr]                给出表达式中的三角函数因子

        TrigFactorList[expr]            给出表达式中的三角函数因子的表

        TrigReduce[expr]                对表达式中的三角函数化简

        TrigToExp[expr]                 三角到指数的转化

        ExpToTrig[expr]                 指数到三角的转化

 

        RootReduce[expr]                

        ToRadicals[expr]                

一.计算机代数系统
       
二.Matlab
  1.Matlab简介
  2.Matlab入门教程
  3.数值函数
三.Mathematica
  1.Mathematica函数大全
  2.Mathematica入门教程
四.统计软件SAS
  1.SAS简介
  2.SAS初阶
  3.SAS语言与数据管理
  4.SAS的基本统计分析功能
五.运筹学软件及教程 (LINDO,LINGO)