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

合集下载

Mathematica函数大全

Mathematica函数大全

读书时,我愿在每一个美好思想的面前停留,就像在每一条真理面前停留一样。——爱默生Mathematica函数大全一、运算符及特殊符号 Line1; 执行Line,不显示结果 Line1,line2 顺次执行Line1,2,并显示结果 ?name 关于系统变量name的信息 ??name 关于系统变量name的全部信息 !command 执行Dos命令 n! N的阶乘 !!filename 显示文件内容 > filename 打开文件写 Expr>>>filename 打开文件从文件末写 () 结合率 [] 函数 {} 一个表 <*Math Fun*> 在c语言中使用math的函数 (*Note*) 程序的注释 #n 第n个参数 ## 所有参数 rule& 把rule作用于后面的式子 % 前一次的输出 %% 倒数第二次的输出 %n 第n个输出 var::note 变量var的注释 "Astring " 字符串 Context ` 上下文 a+b 加 a-b 减 a*b或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应用于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] 化简表达式

mathematica字符

mathematica字符

mathematica字符

Mathematica是一款强大的数学软件,广泛应用于数学、物理、工程、计算机科学等领域。它的字符系统非常丰富,可以表示各种数学符号、函数、变量等。下面将详细介绍Mathematica中的一些常用字符及其用法。

变量和函数:在Mathematica中,变量和函数都以字母或符号表示。变量通常以小写字母开头,而函数则以大写字母开头。例如,x、y、z等表示变量,而Sin、Cos、Exp等表示函数。用户还可以自定义函数,通过给函数名赋值来实现。

数学符号:Mathematica支持各种数学符号,如加号(+)、减号(-)、乘号(*)、除号(/)等。此外,它还支持根号(√)、积分(∫)、微分(d/dx)等特殊符号。这些符号可以直接在代码中使用,使得数学表达式更加简洁明了。

希腊字母和特殊字符:Mathematica还支持各种希腊字母和特殊字符,如α、β、γ、π、ε等。这些字符在数学、物理等领域中经常使用,通过Mathematica可以轻松地输入和显示它们。

矩阵和向量:Mathematica中的矩阵和向量使用方括号([])表示。矩阵中的元素用逗号或分号分隔,而行与行之间则用分号或换行符分隔。向量可以看作是一维矩阵,其表示方法与矩阵类似。

上下标和分数:在Mathematica中,可以使用上划线(^)表示上标,使用下划线(_)表示下标。例如,x^2表示x的平方,x_1表示第一个x。分数则可以使用斜杠(/)表示,如1/2表示二分之一。

除了以上介绍的常用字符外,Mathematica还支持许多其他字符和符号,如逻辑符号(&&、||、~等)、关系符号(=、<>、>=等)等。这些字符为用户提供了丰富的数学表达手段,使得在Mathematica中进行数学计算和建模变得更加方便和高效。

Mathematica常用函数的中文说明及使用方法

Mathematica常用函数的中文说明及使用方法

Mathematica常⽤函数的中⽂说明及使⽤⽅法Mathematica常⽤函数的中⽂说明及使⽤⽅法

---------------------------------------------------------------------

注:为了对Mathematica有⼀定了解,使同学系统掌握Mathematica的强⼤

功能,将常⽤函数的中⽂说明及使⽤⽅法总结如下,希望能对⼤家有所帮助。

---------------------------------------------------------------------

⼀、运算符及特殊符号

Line1; 执⾏Line,不显⽰结果

Line1,line2 顺次执⾏Line1,2,并显⽰结果

name 关于系统变量name的信息

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

!command 执⾏Dos命令

n! N的阶乘

!!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*b或a b 乘

Mathematica函数及使用方法

Mathematica函数及使用方法

Mathematica函数及使用方法

收集制作:科研中国让中国引领世界共同进步文章出处:南京大学小百合站

资料来源于网络,由翱翔整理,科研中国提供下载。取之于网络,用之于网络,为科学研究事业发展尽一份力。版权归原作者所有,请读者勿用作商业用途,否则后果自负。

科研中国-中国科研网是科研交流网站,希望广大科研工作者、学术期刊社,以及科研院、校、所与科研中国进行合作!欢迎各领域专家和研究生,以及高校科研院所企业的科研人员来科研中国进行交流!Email:chinamaker@。

科研中国:,让中国引领世界共同进步。

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

一、运算符及特殊符号

Line1; 执行Line,不显示结果

Line1,line2 顺次执行Line1,2,并显示结果 ?name 关于系统变量name的信息

??name 关于系统变量name的全部信息 !command 执行Dos命令

n! N的阶乘

!!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*b或a b 乘

a/b 除

Mathematica简介及使用方法

Mathematica简介及使用方法

欢迎访问华中数学建模网 Mathematica函数大全--运算符及特殊符号

一、运算符及特殊符号

Line1; 执行Line,不显示结果

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

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

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

!command 执行Dos命令

n! N的阶乘

!!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*b或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应用于expr

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

Mathematica教程

Mathematica教程

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

Line1; 执行Line,不显示结果

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

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

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

!command 执行Dos命令

n! N的阶乘

!!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*b或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应用于expr

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

Mathematica函数大全

Mathematica函数大全

M ATHEMATICA函数大全 (2)

一、运算符及特殊符号 (2)

二、系统常数 (3)

三、代数计算 (3)

四、解方程 (4)

五、微积分函数 (4)

六、多项式函数 (5)

七、随机函数 (6)

八、数值函数 (6)

九、虚数函数 (7)

十、数的模式及其他操作 (8)

十一、区间函数 (8)

十二、矩阵操作 (8)

十三、表函数 (9)

表的生成 (9)

元素操作 (9)

表的属性 (10)

表的操作 (10)

十四、绘图函数 (11)

二维作图 (11)

三维作图 (11)

图元函数 (12)

十五、流程控制 (13)

分支 (13)

循环 (13)

其他控制 (14)

交互式控制 (14)

十六、函数编程 (14)

映射 (15)

复合映射 (15)

十七、替换规则 (15)

十八、查询函数 (16)

十九、字符串函数 (16)

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

Line1; 执行Line,不显示结果

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

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

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

!command 执行Dos命令

n! N的阶乘

!!filename 显示文件内容

Expr>> filename 打开文件写

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

() 结合率

[] 函数

{} 一个表

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

(*Note*) 程序的注释

#n 第n个参数

## 所有参数

rule& 把rule作用于后面的式子

mathematica命令大全

mathematica命令大全

Mathematica的内部常数

Pi , 或π(从基本输入工具栏输入, 或“Esc”+“p”+“Esc”)圆周率π

E (从基本输入工具栏输入, 或“Esc”+“ee”+“Esc”)自然对数的底数e

I (从基本输入工具栏输入, 或“Esc”+“ii”+“Esc”)虚数单位i

Infinity, 或∞(从基本输入工具栏输入, 或“Esc”+“inf”+“Esc”)无穷大∞

Degree 或°(从基本输入工具栏输入,或“Esc”+“deg”+“Esc”)度

Mathematica的常用内部数学函数

指数函数Exp[x]以e为底数

对数函数Log[x]自然对数,即以e为底数的对数

Log[a,x]以a为底数的x的对数

开方函数Sqrt[x]表示x的算术平方根

绝对值函数Abs[x]表示x的绝对值

三角函数

(自变量的单位为弧度)Sin[x]正弦函数

Cos[x]余弦函数

Tan[x]正切函数

Cot[x]余切函数

Sec[x]正割函数

Csc[x]余割函数

反三角函数ArcSin[x]反正弦函数

ArcCos[x]反余弦函数

ArcTan[x]反正切函数

ArcCot[x]反余切函数

ArcSec[x]反正割函数

ArcCsc[x]反余割函数

双曲函数Sinh[x]双曲正弦函数

Cosh[x]双曲余弦函数

Tanh[x]双曲正切函数

Coth[x]双曲余切函数

Sech[x]双曲正割函数

Csch[x]双曲余割函数

反双曲函数ArcSinh[x]反双曲正弦函数

ArcCosh[x]反双曲余弦函数

ArcTanh[x]反双曲正切函数

ArcCoth[x]反双曲余切函数

Mathematica函数大全(内置)

Mathematica函数大全(内置)

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

Line1;执行Line,不显示结果

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

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

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

!command执行Dos命令

n! N的阶乘

!!filename显示文件内容

> filename打开文件写

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

() 结合率

[]函数

{}一个表

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

(*Note*)程序的注释

#n第n个参数

##所有参数

rule& 把rule作用于后面的式子

%前一次的输出

%%倒数第二次的输出

%n第n个输出

var::note变量var的注释

"Astring "字符串

Context ` 上下文

a+b 加

a-b减

a*b或a b 乘

a/b除

a^b 乘方

base^^num以base为进位的数

lhs&&rhs且

lhs||rhs或

!lha非

++,-- 自加1,自减1

+=,-=,*=,/= 同C语言

>,<,>=,<=,==,!=逻辑判断(同c)

lhs=rhs立即赋值

lhs:=rhs建立动态赋值

lhs:>rhs建立替换规则

expr//funname相当于filename[expr]

expr/.rule将规则rule应用于expr

expr//.rule 将规则rule不断应用于expr知道不变为止param_ 名为param的一个任意表达式(形式变量)param__名为param的任意多个任意表达式(形式变量)

mathmatical 教程

mathmatical 教程

Mathematica函数及使用方法

---------------------------------------------------------------------

注:为了对Mathematica有一定了解的同学系统掌握Mathematica的强大

功能,我们把它的一些资料性的东西整理了一下,希望能对大家有所帮助。

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

一、运算符及特殊符号

Line1;执行Line,不显示结果

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

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

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

!command 执行Dos命令

n! N的阶乘

!!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*b或a b 乘

a/b 除

Mathematica函数大全(内置)

Mathematica函数大全(内置)

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

Line1;执行Line,不显示结果

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

name关于系统变量name的信息

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

!command执行Dos命令

n! N的阶乘

!!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*b或a b 乘

a/b除

a^b 乘方

base^^num以base为进位的数

lhs&&rhs且

lhs||rhs或

!lha非

++,-- 自加1,自减1

+=,-=,*=,/= 同C语言

>,<,>=,<=,==,!=逻辑判断(同c)

lhs=rhs立即赋值

lhs:=rhs建立动态赋值

lhs:>rhs建立替换规则

expr//funname相当于filename[expr]

expr/.rule将规则rule应用于expr

expr//.rule 将规则rule不断应用于expr知道不变为止param_ 名为param的一个任意表达式(形式变量)param__名为param的任意多个任意表达式(形式变量)

Mathematica 函数大全

Mathematica 函数大全

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

一、运算符及特殊符号

Line1; 执行Line,不显示结果

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

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

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

!command 执行Dos命令

n! N 的阶乘

!!filename 显示文件内容<

Expr>> filename 打开文件写

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

() 结合率

[] 函数

{} 一个表

在c 语言中使用math 的函数

(*Note*) 程序的注释

#n 第n个参数

## 所有参数

rule& 把rule 作用于后面的式子

% 前一次的输出

%% 倒数第二次的输出

%n 第n个输出

var::note 变量var 的注释

"Astring " 字符串

Context ` 上下文

a+b 加

a-b 减

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

expr//.rule 将规则rule 不断应用于expr 知道不变为止param_ 名为param的一个任意表达式(形式变量)param__ 名为param 的任意多个任意表达式(形式变量)

Mathematica函数及使用方法

Mathematica函数及使用方法

Mathematica函数及使用方法

--------------------------------------------------------------------- 注:为了对Mathematica有一定了解的同学系统掌握Mathematica的强大

功能,我们把它的一些资料性的东西整理了一下,希望能对大家有所帮助。

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

一、运算符及特殊符号

Line1; 执行Line,不显示结果

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

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

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

!command 执行Dos命令

n! N的阶乘

!!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*b或a b 乘

a/b 除

a^b 乘方

base^^num 以base为进位的数

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

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

lhs=rhs 立即赋值 lhs:=rhs 建立动态赋值 lhs:>rhs 建立替换规则 lhs->rhs 建立替换规则 expr//funname 相当于 filename[expr] expr/.rule 将规则 rule 应用于 expr expr//.rule 将规则 rule 不断应用于 expr 知道不变为止 param_ 名为 param 的一个任意表达式(形式变量) param__ 名为 param 的任意多个任意表达式(形式变量)
athematica 函数大全--运算符及特殊符号 一、运算符及特殊符号
Line1; 执行 Line,不显示结果 Line1,line2 顺次执行 Line1,2,并显示结果 ?name 关于系统变量 name 的信息 ??name 关于系统变量 name 的全部信息 !command 执行 Dos 命令 n! N 的阶乘
!!filename 显示文件内容 < Expr>> filename 打开文件写 Expr>>>filename 打开文件从文件末写
() 结合率 [] 函数 {} 一个表 <*Math Fun*> 在 c 语言中使用 math 的函数 (*Note*) 程序的注释
#n 第 n 个参数 ## 所有参数 rule& 把 rule 作用于后面的式子 % 前一次的输出 %% 倒数第二次的输出 %n 第 n 个输出 var::note 变量 var 的注释 "Astring " 字符串 Context ` 上下文

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

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

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

一、运算符及特殊符号

Line1; 执行Line,不显示结果

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

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

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

!command 执行Dos命令

n! N的阶乘

!!filename 显示文件内容

> filename 打开文件写

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

() 结合率

[] 函数

{} 一个表

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

(*Note*) 程序的注释

#n 第n个参数

## 所有参数

rule& 把rule作用于后面的式子

% 前一次的输出

%% 倒数第二次的输出

%n 第n个输出

var::note 变量var的注释

"Astring " 字符串

Context ` 上下文

a+b 加

a-b 减

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

expr//.rule 将规则rule不断应用于expr知道不变为止param_ 名为param的一个任意表达式(形式变量)param__ 名为param的任意多个任意表达式(形式变量)

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

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

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

Line1; 执行Line,不显示结果

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

name 关于系统变量name的信息

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

!command 执行Dos命令

n! N的阶乘

!!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*b或a b 乘

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

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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

Line1; 执行Line,不显示结果

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

name 关于系统变量name的信息

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

!command 执行Dos命令

n! N的阶乘

!!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*b或a b 乘

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应用于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] 多项式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中解出vars

Solve[eqns, vars, elims] 从方程组eqns中削去变量elims,解出vars DSolve[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/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]对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幂级数展开,再对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的幂级数,其中aii 为系数

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]对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幂级数展开,再对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的幂级数,其中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...}]

得到一个表{{a1,a2,...},b}其中Sum[ai*polyi]+b=poly

Resultant[poly1,poly2,var] 约去poly1,poly2中的var

Factor[poly] 因式分解(在整式范围内)

FactorTerms[poly] 提出poly中的数字公因子

FactorTerms[poly, {x1,x2...}] 提出poly中与xi无关项的数字公因子

FactorList[poly]

相关文档
最新文档