2017-05-10 147 views
1

我有一个2行n列的矩阵“eps”。我也有一个2行2列的矩阵B.我想将B的逆与“eps”的每一列相乘以获得n个新的矩阵,维数为2×1。然后,我将这n个新矩阵转置为维1x2并填充到矩阵U中,矩阵U有2列和n行。R中的循环乘以矩阵

但我的下面的代码是错误的消息“错误:意外的符号在”我从R“你能帮我吗?非常感谢!

for i in 1:nrow(U){U[i,] <- t(solve(B)%*%eps[,i])} 

回答

2

U <- t(solve(B, eps))并完成!

关于错误:for (i in 1:nrow(U))请阅读?Control

+0

'for for' does not exist,does it? – BigDataScientist

+0

非常感谢sheyuan! – cherrykate

+0

''控制'大写C作品,.. – BigDataScientist