【发布时间】:2014-04-28 14:03:59
【问题描述】:
在我的 R 程序中,我有一个如下形式的“for”循环:
for(i in 1:I)
{
res[i] <- a[i:I] %*% b[i:I]
}
其中res、a 和b 是长度为I 的向量。
有什么直接的方法可以避免这个循环并直接计算 res 吗?如果是这样,那会更有效吗?
提前致谢!
【问题讨论】:
-
为什么要对一维向量使用矩阵乘法?
-
可能是因为我是自学成才,一无所知...