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行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])}
U <- t(solve(B, eps))
并完成!
关于错误:for (i in 1:nrow(U))
请阅读?Control
。
'for for' does not exist,does it? – BigDataScientist
非常感谢sheyuan! – cherrykate
''控制'大写C作品,.. – BigDataScientist