📅  最后修改于: 2023-12-03 14:50:45.454000             🧑  作者: Mango
本文将介绍如何因式分解二次多项式 x^2 + 2xy + y^2 - 9 。
我们可以按照以下步骤进行因式分解:
因此,$x^2 + 2xy + y^2 - 9$ 的因式分解式为 $(x+y+3)(x+y-3)$ 。
def factorize_polynomial(expression):
x, y = symbols('x y')
poly = parse_expr(expression)
result = factor(poly.subs({x: x+y, y: -3}).expand())
return result
在代码实现中,我们使用 SymPy 库中的 parse_expr() 将字符串表达式转化为 SymPy 表达式,然后使用 factor() 对表达式进行因式分解。最后返回因式分解结果。
以上是因式分解 x^2 + 2xy + y^2 - 9 的介绍,希望对您有所帮助!