Mapply 将二维函数应用于每个 m 维向量的第一个元素,然后应用于每个元素的第二个元素,依此类推。结果是一个 m 维向量。
例如
> mapply(sum, 1:5, 12:16)
[1] 13 15 17 19 21
现在,是否有直接替代 mapply 的方法,将函数“交叉”应用于第一个向量和第二个向量的每个分量?
结果将是 am^2 矩阵。
Mapply 将二维函数应用于每个 m 维向量的第一个元素,然后应用于每个元素的第二个元素,依此类推。结果是一个 m 维向量。
例如
> mapply(sum, 1:5, 12:16)
[1] 13 15 17 19 21
现在,是否有直接替代 mapply 的方法,将函数“交叉”应用于第一个向量和第二个向量的每个分量?
结果将是 am^2 矩阵。