JMU-Python-计算分段函数的值
时间: 2023-10-09 10:12:26 浏览: 89
python 分段函数求值 示例
分段函数指的是在不同的区间内,函数有不同的表达式。计算分段函数的值需要先确定输入值所处的区间,然后根据该区间内的表达式计算函数值。
下面是一个计算分段函数值的Python代码示例:
```python
def piecewise_function(x):
if x < -2:
return x**2 + 1
elif x >= -2 and x < 2:
return 2*x + 3
else:
return x**2 - 2*x + 5
# 测试
print(piecewise_function(-3)) # 输出:10
print(piecewise_function(0)) # 输出:3
print(piecewise_function(3)) # 输出:10
```
这个分段函数在$x<-2$时,$y=x^2+1$;在$-2\leq x<2$时,$y=2x+3$;在$x\geq 2$时,$y=x^2-2x+5$。我们定义了一个函数`piecewise_function(x)`,输入参数$x$,输出函数值$y$。函数内部使用`if`和`elif`判断输入值所处的区间,然后根据不同的区间返回对应的函数值。最后,我们测试了三个不同的输入值,分别输出对应的函数值。
阅读全文