我需要使用 NumPy 中的函数将一个多项式除以另一个多项式。我使用 numpy.polydiv 函数,但是它只适用于文档中仅有一个变量的多项式。我需要将三个变量的多项式相除,请告诉我如何操作。 例如:x^3 + y^3 + z^3 除以 x^2 + z。
我建议您使用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