Suppose I have a matrix
一个=
[1, 2, 3;
4, 5, 6;
7, 8, 9;
8, 7, 6];
我想要A的每一行和另一个矩阵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 循环的情况下,是否有更优化的方法?