[我使用SymPy计算贝塞尔曲线,我的x坐标输出是
6.0*t**3 + 12.0*t**2*(1 - t) + 6.0*t*(t**2 - 2*t + 1)
而所需的输出是6*t。如果您进行数学运算,那么这两个输出都是相同的,但是其中之一并不是最短的形式。任何建议使用什么?
6*t
您可以使用simplify()功能实现:
simplify()
>>> simplify(6.0*t**3 + 12.0*t**2*(1 - t) + 6.0*t*(t**2 - 2*t + 1)) 6.0t