二次方程
几何画板及绘图内容加载中,请稍等……
本范例演示二次方程的图形。它涉及二次方程的核心数学概念,通过使用GeoGebra命令如LaTeX、If、Shuffle等,可以动态展示方程的解和图形。适合初中及以上学生学习二次方程的几何意义。
GeoGebra 命令及参数
LaTeX("x") → F17LaTeX("2x^2-8x-384=0") → D17LaTeX("3x^2+63x+204=0") → D16LaTeX("x") → F16LaTeX("x^2-11x+10=0") → D15LaTeX("x") → F15LaTeX("x^2-21x+90=0") → D14LaTeX("x") → F14LaTeX("x^2+17x+52=0") → B14If(n ≟ 1, B14, If[n ≟ 2, D14, If[n ≟ 3, F14, ""]]) → A14LaTeX("3x^2+9x-324=0") → B15If(n ≟ 1, B15, If[n ≟ 2, D15, If[n ≟ 3, F15, ""]]) → A15LaTeX("x^2-13x-114=0") → B16If(n ≟ 1, B16, If[n ≟ 2, D16, If[n ≟ 3, F16, ""]]) → A16LaTeX("x^2+19x+34=0") → B17If(n ≟ 1, B17, If[n ≟ 2, D17, If[n ≟ 3, F17, ""]]) → A17LaTeX("3x^2-39x+66=0") → D18LaTeX("x") → F18LaTeX("3x^2-102x+840=0") → D19LaTeX("x") → F19LaTeX("3x^2-36x+81=0") → D20LaTeX("x") → F20LaTeX("x^2+23x+90=0") → D21LaTeX("x") → F21LaTeX("x^2-11x-152=0") → D22LaTeX("x") → F22LaTeX("3x^2+18x-273=0") → D23LaTeX("x") → F23LaTeX("x") → D24LaTeX("x") → F24LaTeX("x") → D25LaTeX("x") → F25LaTeX("x") → D26LaTeX("x") → F26LaTeX("x") → D27LaTeX("x") → F27LaTeX("x") → D28LaTeX("x") → F28LaTeX("x") → D29LaTeX("x") → F29LaTeX("x") → D30LaTeX("x") → F30LaTeX("x") → D33LaTeX("x") → F33LaTeX("x") → D31LaTeX("x") → F31LaTeX("x") → D32LaTeX("x") → F32LaTeX("3x^2+51x-54=0") → B18If(n ≟ 1, B18, If[n ≟ 2, D18, If[n ≟ 3, F18, ""]]) → A18LaTeX("x^2-12x-160=0") → B19If(n ≟ 1, B19, If[n ≟ 2, D19, If[n ≟ 3, F19, ""]]) → A19LaTeX("2x^2+2x-220=0") → B20If(n ≟ 1, B20, If[n ≟ 2, D20, If[n ≟ 3, F20, ""]]) → A20LaTeX("x^2+12x-45=0") → B21If(n ≟ 1, B21, If[n ≟ 2, D21, If[n ≟ 3, F21, ""]]) → A21LaTeX("3x^2-63x+294=0") → B22If(n ≟ 1, B22, If[n ≟ 2, D22, If[n ≟ 3, F22, ""]]) → A22LaTeX("x^2-21x+80=0") → B23If(n ≟ 1, B23, If[n ≟ 2, D23, If[n ≟ 3, F23, ""]]) → A23LaTeX("x") → B24If(n ≟ 1, B24, If[n ≟ 2, D24, If[n ≟ 3, F24, ""]]) → A24LaTeX("x") → B25If(n ≟ 1, B25, If[n ≟ 2, D25, If[n ≟ 3, F25, ""]]) → A25LaTeX("x") → B26If(n ≟ 1, B26, If[n ≟ 2, D26, If[n ≟ 3, F26, ""]]) → A26LaTeX("x") → B27If(n ≟ 1, B27, If[n ≟ 2, D27, If[n ≟ 3, F27, ""]]) → A27LaTeX("x") → B28If(n ≟ 1, B28, If[n ≟ 2, D28, If[n ≟ 3, F28, ""]]) → A28LaTeX("x") → B29If(n ≟ 1, B29, If[n ≟ 2, D29, If[n ≟ 3, F29, ""]]) → A29LaTeX("x") → B30If(n ≟ 1, B30, If[n ≟ 2, D30, If[n ≟ 3, F30, ""]]) → A30LaTeX("x") → B31If(n ≟ 1, B31, If[n ≟ 2, D31, If[n ≟ 3, F31, ""]]) → A31LaTeX("x") → B32If(n ≟ 1, B32, If[n ≟ 2, D32, If[n ≟ 3, F32, ""]]) → A32LaTeX("x") → B33If(n ≟ 1, B33, If[n ≟ 2, D33, If[n ≟ 3, F33, ""]]) → A33Shuffle(lista1) → lista2If(A1 > 0, Element[lista2, 1], "") → B3If(A1 > 2, Element[lista2, 3], "") → B5If(A1 > 3, Element[lista2, 4], "") → B6If(A1 > 4, Element[lista2, 5], "") → B7If(A1 > 5, Element[lista2, 6], "") → B8If(A1 > 6, Element[lista2, 7], "") → B9If(A1 > 7, Element[lista2, 8], "") → B10If(A1 > 8, Element[lista2, 9], "") → B11If(A1 > 9, Element[lista2, 10], "") → B12If(A1 > 1, Element[lista2, 2], "") → B4If(A1 > 10, Element[lista2, 11], "") → F3If(A1 > 11, Element[lista2, 12], "") → F4If(A1 > 12, Element[lista2, 13], "") → F5If(A1 > 13, Element[lista2, 14], "") → F6If(A1 > 14, Element[lista2, 15], "") → F7If(A1 > 15, Element[lista2, 16], "") → F8If(A1 > 16, Element[lista2, 17], "") → F9If(A1 > 17, Element[lista2, 18], "") → F10If(A1 > 18, Element[lista2, 19], "") → F11If(A1 > 19, Element[lista2, 20], "") → F12TableText({{A3, B3}, {A4, B4}, {A5, B5}, {A6, B6}, {A7, B7}, {A8, B8}, {A9, B9}, {A10, B10}, {A11, B11}, {A12, B12}}, "|_") → texto1TableText({{D3, F3}, {D4, F4}, {D5, F5}, {D6, F6}, {D7, F7}, {D8, F8}, {D9, F9}, {D10, F10}, {D11, F11}, {D12, F12}}, "|_") → texto3