Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 核心语言 > 定义变量和函数 > 属性 > OneIdentity >

OneIdentity

OneIdentity
是一个属性,可用于赋给一个符号 f 来指定 , 等,对模式匹配的目的来说,它们都等价于 x.
因为 TimesOneIdentity 属性,所以模式匹配:
任何有 OneIdentity 属性的函数都会匹配:
因为 TimesOneIdentity 属性,所以模式匹配:
In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=
任何有 OneIdentity 属性的函数都会匹配:
In[3]:=
Click for copyable input
In[4]:=
Click for copyable input
Out[4]=
OneIdentity 允许对根本不涉及 Times 的表达式应用默认值:
对于 Flat 函数, 任何参数序列都会匹配:
f 含有 FlatOneIdentity 属性, a 具有相同的模式匹配:
版本 1 的新功能 | 版本 5 修改功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF