【发布时间】:2020-10-04 22:04:41
【问题描述】:
对于一个类,我必须创建一个按以下方式定义的分段函数:
2x-2 , x < -1
0 , -1 <= X <= 1
x^(2)-1, x > 1
我尝试了一个 ifelse 序列,但我似乎无法让它工作。我也尝试过 if、elseif、else 序列,但这似乎只使用第一个函数来计算答案。 最终目标是:
pwfun(c(-2, 0.5, 3))
2 0 8
【问题讨论】:
-
嗨,欢迎来到堆栈溢出。也许您可以包含一个您尝试过的代码示例?
-
你不需要
ifelse这个:pwfun <- function(x) (2 * x - 2) * (x < -1) + (x ^ 2 - 1) * (x > 1)