Python 从矩阵中求出的辛因子
我有一个这样的矩阵Python 从矩阵中求出的辛因子,python,python-2.7,sympy,Python,Python 2.7,Sympy,我有一个这样的矩阵 dk =Matrix([[op],[0],[-o]]) dk*2 如果运气不好,我不能用因子(dk*2)或简化因子(dk*2)计算出因子2。我不太确定您在什么环境下使用这些表达式。 你想解决的最大问题是什么? 您是否希望按照以下思路做一些事情: >>> op,o = symbols('op o') >>> dk =Matrix([[2*op],[o+op**2],[-op/o]]) >>> print([[cell.as
dk =Matrix([[op],[0],[-o]])
dk*2
如果运气不好,我不能用因子(dk*2)或简化因子(dk*2)计算出因子
2
。我不太确定您在什么环境下使用这些表达式。
你想解决的最大问题是什么?
您是否希望按照以下思路做一些事情:
>>> op,o = symbols('op o')
>>> dk =Matrix([[2*op],[o+op**2],[-op/o]])
>>> print([[cell.as_coeff_exponent(op) for cell in row] for row in dk.tolist()])
[[(2, 1)], [(o + op**2, 0)], [(-1/o, 1)]]
我想这不是你想要达到的,但也许这只是一个开始