Python &引用;“生成矩阵”;SymPy中的等效命令

Python &引用;“生成矩阵”;SymPy中的等效命令,python,sympy,maple,maxima,Python,Sympy,Maple,Maxima,在Maple中有一个命令“GenerateMatrix”,它将获取一组线性方程,并在“Ax=b”中生成符号矩阵a和符号向量b,其中“x”是该命令指定的变量向量。如果不清楚,可以在此处找到帮助页面: 在Maxima中,可以使用“augcoefmatrix”命令完成类似操作。Symphy中是否有类似的命令?如果该命令不存在,该如何实现该命令?SymPy模拟是。用法示例: from sympy import * variables = symbols('x y z') equations = [3*

在Maple中有一个命令“GenerateMatrix”,它将获取一组线性方程,并在“Ax=b”中生成符号矩阵a和符号向量b,其中“x”是该命令指定的变量向量。如果不清楚,可以在此处找到帮助页面:

在Maxima中,可以使用“augcoefmatrix”命令完成类似操作。Symphy中是否有类似的命令?如果该命令不存在,该如何实现该命令?

SymPy模拟是。用法示例:

from sympy import *
variables = symbols('x y z')
equations = [3*x-z+2, y-3*z-5, x+y-z]
A, b = linear_eq_to_matrix(equations, variables)
linsolve((A, b), variables)