Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当多项式可以有负指数时,是否有一个库可以处理多项式算术?我在 numpy 中找到了poly1d类,但我不知道如何表示像x**-3 + x**-2 + x**2 + x**3.
x**-3 + x**-2 + x**2 + x**3
引用维基百科:
在数学中,多项式是由变量(也称为不定数)和常数构成的有限长度表达式,仅使用加法、减法、乘法和非负整数指数的运算。
你要问的不是多项式——例如多项式总是有限的,但你想要的在 0 处有一个奇点。从积极的方面来说,有用于符号操作的库。看看sympy。
您可以使用指数定律(存档链接)将指数移动到分数的底部并使其为正:
这:
print (5**-2) print (1.0/(5**2))
产量:
0.04 0.04