Condition


是一个模式,仅当 testTrue 时才匹配.


表示一个规则,仅当 testTrue 时才应用.


是一个仅当 testTrue 时使用的定义.

更多信息更多信息

  • 用于 test 中的所有模式变量必须也在 patt 中出现.
  • lhs:=Module[{vars}, rhs/;test] 允许在 testrhs 之间共享局部变量,您可以通过 BlockWith 使用相同的结构. »

范例范例打开所有单元关闭所有单元

基本范例 (2)基本范例 (2)

建立一个定义,条件是 x 为正数:

In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
Out[2]=
In[3]:=
Click for copyable input
Out[3]=

对符合负值条件的所有元素进行替换:

In[1]:=
Click for copyable input
Out[1]=
版本 1 的新功能
New to Mathematica? Find your learning path »
Have a question? Ask support »