我正在使用SymPy进行线性代数。我想在两个矩阵上执行逐元素乘法(Hadamard积)。
例如,
sympy.MatrixSymbol('X', 4, 3) [operator/method] sympy.MatrixSymbol('W', 4, 3)
Run Code Online (Sandbox Code Playgroud)
会给
[[X[0,0]*W[0,0], X[0,1]*W[0,1], ...],[X[1,0]*W[1,0], X[1,1]*W[1,1], ...]]
Run Code Online (Sandbox Code Playgroud)
但是似乎没有办法。有什么方法可以用SymPy执行逐元素乘法吗?
sympy ×1