私はマトリックスの世界に不慣れです。この基本的な質問で申し訳ありませんが、私は理解できませんでした:
私は4つのマトリックスを持っています(1つは不明です)。
マトリックス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 行)、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
これを適切に解決する方法、特に逆行列を解決する方法がわかりませんでした。あなたの助けに感謝。