我正在使用Python 2.7.10中的sympy 0.7.6进行一些矩阵计算。例如,
M =
[cos(q1), -6.12323399573677e-17*sin(q1), -1.0*sin(q1), 150*sin(q1)]
[sin(q1), 6.12323399573677e-17*cos(q1), 1.0*cos(q1), 150*sin(q1)]
[ 0, -1.0, 6.12323399573677e-17, 445]
[ 0, 0, 0, 1]
然后我将 M
应用于 simplify
,结果如下:
M =
[cos(q1), 0, -1.0*sin(q1), 150*sin(q1)]
[sin(q1), 0, 1.0*cos(q1), 150*sin(q1)]
[ 0, -1.0, 6.12323399573677e-17, 445]
[ 0, 0, 0, 1]
很明显,-6.12323399573677e-17*sin(q1)
简化成了 0
,但是 6.12323399573677e-17
没有被简化。是否可以使用 simplify
简化这个纯数字项?