等腰与不等边三角形动态演示
几何画板及绘图内容加载中,请稍等……
①本范例动态演示等腰与不等边三角形的几何性质与面积计算;②涉及核心概念:等腰三角形、不等边三角形、面积、有理数、三角函数、菱形;③构造要点:使用 GeoGebra 命令如 Circle(圆)、Intersect(交点)、Dilate(缩放)、Rotate(旋转)、Polygon(多边形)等;④适合高中数学教学,用于理解几何变换与计算。
GeoGebra 命令及参数
Circle(A, B) → cIntersect(c, q) → O, PCircleArc(A, O, P) → dPoint(d) → CMidpoint(C, A) → WCircle(W, 3) → t_1CircleArc(A, C, P) → ePoint(e) → DMidpoint(C, D) → QMidpoint(Q, A) → RLine(R, D) → nOrthogonalLine(Q, n) → sIntersect(n, s) → SDilate(C, If[9 < j ≤ 10, 10 - j, 0], S) → C'_2Segment(C, C'_2) → m_1Line(W, m_1) → b_1Point(b_1) → A_1Dilate(D, If[7 < j ≤ 8, 8 - j, 0], R) → D'Segment(D, D') → g_1Line(W, g_1) → n_1Intersect(t_1, n_1, 2) → ZDilate(A, If[0 < j ≤ 1, 1 - j, 0], C) → A'Segment(A, A') → aAngle(C, A, D) → αRotate(A, If[1 < j ≤ 2, ((j - 1) * α), α], A) → A'_1Rotate(A', If[1 < j ≤ 2, ((j - 1) * α), α], A) → A''Segment(A'_1, A'') → a'Segment(A, C) → bSegment(C, D) → fSegment(D, A) → gMidpoint(f) → ESegment(A, E) → hMidpoint(h) → FSegment(A, F) → iSegment(F, E) → kCircle(A, (0.35 * i)) → pCircle(E, (0.15 * Distance[D, E])) → rIntersect(r, f, 2) → GIntersect(r, h, 1) → HIntersect(r, f, 1) → IIntersect(p, b, 1) → JIntersect(p, h, 1) → KIntersect(p, g, 1) → LCircle(A, B) → c_1Dilate(C, If[2 < j ≤ 3, 3 - j, 0], D) → C'Segment(C, C') → lPolygon(C, D, A) → poly1, a_1, c_2, d_1Circle(C, (0.2 * Distance[D, E])) → e_1Intersect(e_1, b) → M,Intersect(e_1, f) → N,Dilate(A, If[3 < j ≤ 4, 4 - j, 0], F) → A'_2Dilate(F, If[5 < j ≤ 6, 6 - j, 0], E) → F'Dilate(E, If[6 < j ≤ 7, 7 - j, 0], D) → E'Rotate(E, If[7 < j ≤ 8, ((j - 7) * π), 3.141592653589793], E) → E'_1Rotate(E', If[7 < j ≤ 8, ((j - 7) * π), 3.141592653589793], E) → E''Dilate(C, If[9 < j ≤ 10, 10 - j, 0], D) → C'_1Vector(C, C'_1) → uAngle(E, C, A) → βCircleArc(A, C, A'') → s_1Line(A, Q) → mAngle(S, C, A) → γIntersect(n, a) → TAngle(T, D, C) → δDilate(A, If[4 < j ≤ 5, 5 - j, 0], R) → A'_3Segment(A, A'_3) → tDilate(R, If[5 < j ≤ 6, 6 - j, 0], Q) → R'Segment(R, R') → f_1Rotate(A, If[6 < j ≤ 7, ((j - 6) * π), π], R) → A'_4Rotate(A'_3, If[6 < j ≤ 7, ((j - 6) * π), π], R) → USegment(A'_4, U) → t'Segment(D, S) → h_1Circle(D, (0.3 * h_1)) → k_1Circle(C, (0.3 * h_1)) → p_1Ray(C, S) → i_1Ray(C, A) → j_1Intersect(p_1, j_1) → V,Dilate(Q, If[8 < j ≤ 9, 9 - j, 0], S) → Q'Segment(Q, Q') → l_1Angle(D, S, Q) → εRotate(V, If[11 < j ≤ 12, ((-(j - 11)) * γ), (-γ)], C) → V'CircleSector(C, V', V) → q_1Dilate(C, If[12 < j ≤ 13, 13 - j, 0], W) → C'_3Vector(C, C'_3) → vAngle(A_1, W, Z) → ζTranslate(q_1, v) → r_1Rotate(r_1, If[13 < j ≤ 14, ((j - 13) * ζ), ζ], W) → d_2Dilate(W, If[14 < j ≤ 15, 15 - j, 0], D) → W'Vector(W, W') → wTranslate(d_2, w) → e_2