我是矩阵世界的新手,很抱歉这个我无法弄清楚的基本问题:
我有四个矩阵(一个未知)。
矩阵 X
x <- c(44.412, 0.238, -0.027, 93.128, 0.238, 0.427, -0.193, 0.673, 0.027,
-0.193, 0.094, -0.428, 93.128, 0.673, -0.428, 224.099)
X <- matrix(x, ncol = 4 )
矩阵 B:需要求解,1 X 4(列 x nrows),具有 b1、b2、b3、b4 值
矩阵 G
g <- c(33.575, 0.080, -0.006, 68.123, 0.080, 0.238, -0.033, 0.468, -0.006,
-0.033, 0.084, -0.764, 68.123, 0.468, -0.764, 205.144)
G <- matrix(g, ncol = 4)
矩阵 A
a <- c(1, 1, 1, 1) # one this case but can be any value
A <- matrix(a, ncol = 1)
解决方案:
B = inv(X) G A # inv(X) is inverse of the X matrix multiplied by G and A
我不知道如何正确解决这个问题,尤其是矩阵的逆。感谢你的帮助。