-3

Rでこのマトリックスを作成するにはどうすればよいですか? 実際には、たとえば、行列の最初の要素はとA[1,1]の乗算の合計に等しく、 と の乗算のx^2合計に等しい...jA[1,2]xyj

          x = 1:3
          y = c(2, 4, 6)
          z = c(3, 7, 9)
          j = c(5, 10, 15)
         > A
            [,1] [,2] [,3]
       [1,]  180  360  560
       [2,]  360  720 1120
       [3,]  560 1120 1750
4

1 に答える 1

5

私の推測:

R > mat = as.matrix(cbind(x, y,z))
R > mat
     x y z
[1,] 1 2 3
[2,] 2 4 7
[3,] 3 6 9
R > t(mat)%*%diag(j)%*%mat
    x    y    z
x 180  360  560
y 360  720 1120
z 560 1120 1750
于 2013-05-01T05:01:22.483 に答える