-3

如何在 R 中创建这个矩阵?实际上例如矩阵的第一个元素A[1,1]等于和的乘法之x^2j,等于和和A[1,2]的乘法之x和,...yj

          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 回答