分段函式是在一系列區間上定義的函式。一個常見的例子是絕對值,
|
(1)
|
分段函式在 Wolfram 語言 中實現為Piecewise[val1, cond1
,
val2, cond2
, ...
].
其他分段函式包括 Heaviside 階躍函式、矩形函式 和 三角形函式。
分號和逗號有時用於左列或右列的末尾,具體的用法顯然取決於作者。“if”和“for”這兩個詞有時用於右列,而“otherwise”用於最後的(預設)情況。
例如,Knuth(1996,第 175 頁和 180 頁)使用了以下符號
|
(2)
| |||
|
(3)
| |||
|
(4)
|
左列帶逗號和不帶逗號的都有。同樣,Arfken(1985,第 488-489 頁)使用了
|
(5)
|
其中缺少分號,但有時也缺少右列逗號。
在這項工作中,不使用逗號和分號。