鉴于方程
eqn1 = 5 x1 + 2 x2 + 3 x3 == 8
eqn2 = 4 x1 + 7 x2 + 9 x3 == 5
eqn3 = 6 x1 + x2 + 9 x3 == 2
如何提取
x1, x2, x3
的系数以形成矩阵?我尝试使用
CoefficientArrays
但输出是作为 SparseArray
给出的。 最佳答案
试试Normal
(Normal[CoefficientArrays[{eqn1, eqn2, eqn3}, {x1, x2, x3}]][[2]]) // MatrixForm
关于wolfram-mathematica - 从方程的系数创建矩阵,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7443313/