Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 核心语言 > 过程式编程 > 条件 > If >

If

If
如果 condition 计算为 True 给出 t,如果它计算为 False 给出 f.
If
如果 condition 计算既不为 True 也不为 False 给出 u.
  • If 仅计算由条件值决定的自变量.
  • 如果 condition 计算既不为 True 也不为 FalseIf 保持不计算.
In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
Out[2]=
如果条件计算既不是 True 也不是 FalseIf 保持不计算:
一个不明确条件下明确实例形式的计算:
TrueQ 指定条件总是返回一个布尔值:
IfRound 定义一个分段函数,作为一个分段元素:
PiecewiseExpand 获得普通分段形式:
执行几种不同的符号运算:
If 可以用作一个声明语句:
它可以用作一个表达式,并返回一个值:
仅计算采用的分支语句:
定义一个条件的函数L
可选择使用几种条件定义:
Which 而不是一个嵌套的 if-then-elsif 结构:
PiecewiseExpandIf 转换为 Piecewise
版本 1 的新功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF