2

我需要将多项式除以NumPy中的多项式。为此,我使用numpy.polydiv,但在只有一个变量的多项式文档的示例中。我需要用三个变量来划分多项式。请告诉我该怎么做。

例如:x^3 + y^3 + z^3 除以 x^2 + z

4

1 回答 1

4

我建议您使用sympy,它允许进行基本的符号操作。在您的示例x^3 + y^3 + z^3中不能被 整除x^ 2 + z,因此没有什么可以帮助您!但是,通过一个简单的例子,例如x**2 - y**2除以x - y,我们可以看到实际效果sympy

>>> import sympy
>>> x, y = sympy.symbols('x y')
>>> sympy.simplify((x**2 - y**2) / (x - y))
x + y
于 2012-05-13T19:16:20.020 回答