Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 从矩阵中求出的辛因子_Python_Python 2.7_Sympy - Fatal编程技术网

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)]]
我想这不是你想要达到的,但也许这只是一个开始