R函数的向量化

时间:2019-06-02 15:14:04

标签: r vectorization

我对R还是很陌生,我想对两个或多个参数的用户定义函数进行矢量化处理。我只做了一个参数。

我要向量化的函数如下:

c <- function(x, y, z){
  ifelse(x**2 + sin(y) <= z, x - z + exp(y) <= 1, FALSE) 
}

如果我放入三个不同的向量(x,y,z),我只会得到一个向量作为输出。我怎样才能像多维输出?因为mapplyVectorize都没有工作。

0 个答案:

没有答案