作者paiyeu (微笑台湾)
站内Statistics
标题[问题] [R]identity matrix
时间Fri Apr 17 14:08:55 2009
我想要请问一下
就是我现在希望用R写个程式
就是可以把好几个identity matrix 写在一起
例如
目前我写identity matrix 的程式为
n <-3
X <- matrix(0,nrow = n, ncol = n)
X[row(X) == col(X)] <- 1
若我要把3X3的identity matrix 依序出现十次
像以下这样的排法,我应该要怎样写比较好
谢谢 :)
[,1] [,2] [,3]
[1,] 1 0 0
[2,] 0 1 0
[3,] 0 0 1
[4,] 1 0 0
[5,] 0 1 0
[6,] 0 0 1
[7,] 1 0 0
[8,] 0 1 0
[9,] 0 0 1
. . .
. . .
. . .
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.119.52.177
1F:推 KirinGuess:matrix(rep(X,10), ncol=3, byrow=T) 04/17 15:17
2F:→ lin15:X可以用 diag(1,3) 04/17 15:25