MATHEMATICA 教程

输入公式

字符
短形式
长形式
符号
EscpEsc\[Pi]Pi
EscinfEsc\[Infinity]Infinity
EscdegEsc\[Degree]Degree

一些常用符号的特殊形式.

这个式子等价于 Sin[60Degree].
In[1]:=
Click for copyable input
Out[1]=
这是上式的长形式.
In[2]:=
Click for copyable input
Out[2]=
这是该式的又一输入方法.
In[3]:=
Click for copyable input
Out[3]=
这里角度以弧度为单位.
In[4]:=
Click for copyable input
Out[4]=
特殊字符
短形式
长形式
普通字符
xyx Esc<=Esc yx \[LessEqual] yx <= y
xyx Esc>=Esc yx \[GreaterEqual] yx >= y
xyx Esc!=Esc yx \[NotEqual] yx != y
xyx EscelEsc yx \[Element] yElement[x,y]
xyx Esc->Esc yx \[Rule] yx -> y

一些运算符的特殊形式. "运算符的输入形式" 给出一个完整列表.

这里使用两个普通字符 输入替换规则.
In[5]:=
Click for copyable input
Out[5]=
这是相同式子的另一输入方法.
In[6]:=
Click for copyable input
Out[6]=
这里仍然做同一事情.
In[7]:=
Click for copyable input
Out[7]=

当用户对某些操作符输入普通字符时,前端自动用特殊字符形式替换它们. 例如,当用户输入最后三个例子,前端自动把 字符替换成 .

默认地,特殊箭头形式 也用于输出.
In[8]:=
Click for copyable input
Out[8]=
特殊字符
短形式
长形式
普通字符
x ÷ yx EscdivEsc yx \[Divide] yx / y
x × yx Esc*Esc yx \[Times] yx * y
x yx EsccrossEsc yx \[Cross] yCross[x,y]
x = yx Esc==Esc yx \[Equal] yx == y
x yx Escl=Esc yx \[LongEqual] yx == y
x yx Esc&&Esc yx \[And] yx && y
x yx Esc||Esc yx \[Or] yx || y
¬ xEsc!Esc x\[Not] x! x
x yx Esc=>Esc yx \[Implies] yx => y
x yx EscunEsc yx \[Union] yUnion[x,y]
x yx EscinterEsc yx \[Intersection] yIntersection[x,y]
xyx Esc,Esc yx \[InvisibleComma] yx , y
fxf Esc@Esc xf \[InvisibleApplication] xf @ x 或者 f[x]
xImplicitPlusx Esc+Esc x \[ImplicitPlus] x + y / z

用于输入但不用于输出的具有特殊形式的一些算符.

Mathematica 理解 ,但并不用于缺省的输出.
In[9]:=
Click for copyable input
Out[9]=

本节到此为止讨论的输入形式都是使用特殊字符,仅由普通的一维文本行组成.然而,Mathematica 笔记本也能使用二维的输入形式.

二维格式
一维格式
x^y
x/y除式
Sqrt[x]平方根
x^(1/n) 次根
Sum[f,{i,imin,imax}]
Product[f,{i,imin,imax}]连乘
Integrate[f,x]不定积分
Integrate[f,{x,xmin,xmax}]定积分
D[f,x]偏导数
D[f,x,y]多重偏导数
Conjugate[x]复共轭
Transpose[m]转置
ConjugateTranspose[m]共轭转置
Part[expr,i,j,...]部分提取

能在 Mathematica 笔记本中使用的一些二维格式.

可以使用 "输入二维格式" 节讨论的任何技巧输入二维格式. 注意,和式和连乘的上限和下限必须输成顶标和底标,而不是上标和下标.

这里输入一个不定积分. 注意,EscddEsc 用于输入微分符号d.
In[10]:=
Click for copyable input
Out[10]=
这里是一个能明确计算出的不定积分.
In[11]:=
Click for copyable input
Out[11]=
这是上一积分的通常 Mathematica 输入形式.
In[12]:=
Click for copyable input
Out[12]=
短形式
长形式
EscsumEsc\[Sum]求和符号
EscprodEsc\[Product]连积符号
EscintEsc\[Integral]积分符号
EscddEsc\[DifferentialD]积分中使用的特殊
EscpdEsc\[PartialD]偏微分算符
EsccoEsc\[Conjugate]共轭符号
EsctrEsc\[Transpose]转置符号
EscctEsc\[ConjugateTranspose]共轭转置符号
Esc[[Esc\[LeftDoubleBracket]部分括号

输入公式时使用的特殊字符. "数学和其它符号" 给出完整列表.

应当注意,尽管求和符号看起来几乎和大写字母 sigma 一样,但它被以完全不同的方式在 Mathematica 中处理. 要点是sigma仅是一个字母,而求和符号是一个算符,它告诉 Mathematica 执行 Sum 运算.

大写sigma仅是一个字母.
In[13]:=
Click for copyable input
Out[13]=
而求和符号是一个算符.
In[14]:=
Click for copyable input
Out[14]=

如同 Mathematica 能区分求和符号与大写字母sigma一样,它也能够区分普通字母 ,用于求导的 "偏微分 d" ,与使用在标准积分表示法中的特殊的微分符号 有同样的区别. 当输入积分时,使用微分符号 时——输入为 EscddEsc——是至关重要的. 如果使用普通字母 Mathematica 仅仅把它解释为一个字符 ——而不会理解为用户在输入积分算符的第二部分.

计算 的导数.
In[15]:=
Click for copyable input
Out[15]=
这是上式导数的普通的一维格式.
In[16]:=
Click for copyable input
Out[16]=
计算三阶导数.
In[17]:=
Click for copyable input
Out[17]=
这是上式三阶导数的等价的一维输入格式.
In[18]:=
Click for copyable input
Out[18]=
New to Mathematica? Find your learning path »
Have a question? Ask support »