一元二次方程求解 - 二次公式
几何画板及绘图内容加载中,请稍等……
本范例演示如何使用二次公式求解一元二次方程。核心数学概念包括二次方程、判别式及其解的性质。通过使用GeoGebra命令如If, Intersect, Point等,可以动态展示方程的解及其变化。适合初中及以上学生学习二次方程的解法及其应用。
GeoGebra 命令及参数
If(c < 0, "-", "+") → signccIf(c ≠ 0, signcc + absc, "") → text6If(b < 0, "-", "+") → signbbIf(a < 0, "-", "") → signaIf(a ≟ 0, "", If[absa ≟ 1, signa + "x^2", a + "x^2"]) → text5If(b ≟ 0, "", If[a ≠ 0 ∧ absb ≠ 1, signbb + absb + "x", signbb + "x"]) → text7If(b < 0, "-", "") → signbIf(c < 0, "-", "") → signcIf(a < 0, "-", "+") → signaaIf(b < 0, "(" + b + ")", "" + b) → text3If(c < 0, "(" + c + ")", "" + c) → text4If(a < 0, "(" + a + ")", "" + a) → text11If(a < 0, "(" + a + ")", "" + a) → text11_1Intersect(d, xAxis) → A, BPoint(e) → CPoint(e) → D_1Vector(C, D_1) → uPoint(f) → EPoint(f) → FVector(E, F) → vIf(Disc ∈ list1, "", ("x=" * sol_3)) → text22If(Disc ∈ list1, "", "x=" + sol_4) → text23