NumPyで多項式を多項式で割る必要があります。これにはnumpy.polydivを使用しますが、変数が 1 つしかない多項式のドキュメントの例では。そして、多項式を 3 つの変数で除算する必要があります。やり方を教えてください。
例: 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