如果我有一个数组 A
A <- array(0, c(4, 3, 5))
for(i in 1:5) {
set.seed(i)
A[, , i] <- matrix(rnorm(12), 4, 3)
}
如果我有矩阵 B
set.seed(6)
B <- matrix(rnorm(12), 4, 3)
从数组 A 的每个矩阵中减去 B 的代码是:
d<-array(0, c(4,3,5))
for(i in 1:5){
d[,,i]<-A[,,i]-B
}
但是,使用“应用”系列的函数执行相同计算的代码是什么?