分段函数是在一系列区间上定义的函数。一个常见的例子是绝对值,
(1)
|
分段函数在 Wolfram 语言 中实现为Piecewise[val1, cond1
,
val2, cond2
, ...
].
其他分段函数包括 Heaviside 阶跃函数、矩形函数 和 三角形函数。
分号和逗号有时用于左列或右列的末尾,具体的用法显然取决于作者。“if”和“for”这两个词有时用于右列,而“otherwise”用于最后的(默认)情况。
例如,Knuth(1996,第 175 页和 180 页)使用了以下符号
(2)
| |||
(3)
| |||
(4)
|
左列带逗号和不带逗号的都有。同样,Arfken(1985,第 488-489 页)使用了
(5)
|
其中缺少分号,但有时也缺少右列逗号。
在这项工作中,不使用逗号和分号。