如何将一个同情方程组转化为矩阵形式

Pau*_*ger 5 python sympy

如何将一个sympy方程组转换为矩阵形式?

例如,如何转换这样的系统:

equation_one = 4*a*x + 3*b*y
equation_two = 2*b*x + 1*a*y
Run Code Online (Sandbox Code Playgroud)

进入这样的系统:

matrix_form = ([equation_one, equation_two], [x, y])
Run Code Online (Sandbox Code Playgroud)

这将返回:

[[4*a, 3*b], 
 [2*b, 1*a]]
Run Code Online (Sandbox Code Playgroud)

是否存在类似matrix_form()的函数?

Pau*_*ger 7

经过一番搜索,我找到了

sympy.linear_eq_to_matrix(equations, *symbols)
Run Code Online (Sandbox Code Playgroud)

这解决了我的问题.