Suppose I have a matrix
A =交叉产物
[1, 2, 3;
4, 5, 6;
7, 8, 9;
8, 7, 6];
我想A的各行和另一矩阵B的叉积,其中
B =
[1, 0.5, 0.5;
0.5, 1, 0.5;
0.5, 0.5, 1];
for循环可以写成,
for(i in 1:4)
{
t(A[i,])%*%B;
}
有没有更好的方式做到这一点,而不使用for循环?
谢谢!它帮助了很多! – user2096864 2013-03-02 06:43:39
用于bechmarking – 2013-03-02 17:38:03