Rで連立方程式を解く 質問する

Rで連立方程式を解く 質問する

次の方程式があるとします。

 x + 2y + 3z = 20  
2x + 5y + 9z = 100  
5x + 7y + 8z = 200

xyおよびについて、これらの方程式を解くにはどうすればよいですzか? 可能であれば、R またはその他のコンピューター ツールを使用して、これらの方程式を解きたいです。

ベストアンサー1

これでうまくいくはずだ

A <- matrix(data=c(1, 2, 3, 2, 5, 9, 5, 7, 8), nrow=3, ncol=3, byrow=TRUE)    
b <- matrix(data=c(20, 100, 200), nrow=3, ncol=1, byrow=FALSE)
round(solve(A, b), 3)

     [,1]
[1,]  320
[2,] -360
[3,]  140

おすすめ記事