MATHEMATICA 教程

有多种供选方案的模式

patt1|patt2|...有多种形式的模式

给定有几种选择的模式.

的变量是 时产生 .
In[1]:=
Click for copyable input
前两种情形下给出了 .
In[2]:=
Click for copyable input
Out[2]=
可以在变换规则中用此方法.
In[3]:=
Click for copyable input
Out[3]=
可选项之一本身也是模式的一个例子.
In[4]:=
Click for copyable input
Out[4]=

在使用有可选项的模式时,在每个可选项中应该用同名. 当形如 的模式与表达式匹配时,则必须有一个与 对应的表达式. 当 匹配时,必须有与 对应的表达式,而且不匹配的必须是Sequence[ ].

将头部命名为 .
In[5]:=
Click for copyable input
Out[5]=
New to Mathematica? Find your learning path »
Have a question? Ask support »