分段函数是,函数在两个或多个区间内的表达式不同,需要分别定义其在每个区间内的表达式。
Mathematica中定义分段函数可以用下面两种形式:
1 2 3 |
f[x_] := x + 1 /; x >= -1 f[x_] := 0 /; x < -1 Plot[f[x], {x, -10, 10}] |
或者:
1 2 |
f[x_] := If[x >= -1, x + 1, If[x < -1], 0] Plot[f[x], {x, -10, 10}] |
两者的效果是相同的,绘图结果是:
- 本文固定链接: https://www.ljchen.com/archives/1390
- 转载请注明: ljchen 于 三言两语 发表