가정하자 난 요소로 그 행렬과 행렬을 만들고 싶어 3 행렬 C
, W
및 S
행렬
C <- matrix(1:3)
W <- matrix(2:4)
S <- matrix(3:5)
있다. 행렬 K
이라고 말하면서 행렬 K
의 각 요소는 행렬 자체입니다. 행렬의 목록이 작동하지만 대신 행렬 형식으로 작동합니다. 즉 :
> K
[,1] [,2] [,3]
[1,] C 0 0
[2,] 0 W S
C
, W
S
및 각 매트릭스 될 물체가 큰 매트릭스 K
내부에 저장된 것이다.
궁극적으로 나는 K %*% K
또는 그와 비슷한 행렬 곱셈을 사용할 수 있기를 바랍니다.
행렬은 내가 원하는대로 나타나지 않지만 첫 행 [C 0 0]과 두 번째 행 [0 W S]가있는 2X3 행렬 –
안녕하십니까. http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example 및'? array'을 읽어보십시오. – sgibb
왜 이걸 원할 지 모르겠지만'matrix (list (C, 0,0, W, 0, S), nrow = 2)'와 같은 목록의 행렬을 만들 수 있습니다. 그러나 실제로 실용적이지는 않습니다. – thelatemail