两割线外角交互探究
几何画板及绘图内容加载中,请稍等……
①本范例演示从圆外引出的两割线所夹角的动态变化;②涉及核心概念:圆、割线、角、交互式几何探究;③作图要点:运用了PointIn, Semicircle, Circle, Intersect, CircleArc, Point, Segment, Min, Dilate, Angle, Rotate, Vector, CircleSector, Translate, Line, Midpoint等命令与对象;④适合高中数学几何教学,用于理解割线定理及动态几何关系。
GeoGebra 命令及参数
PointIn(a) → CSemicircle(C, A) → eSemicircle(A, C) → dCircle(A, B) → cIntersect(c, e, 1) → EIntersect(c, d, 1) → DCircleArc(A, E, D) → gCircleArc(A, D, E) → fPoint(f) → FSegment(C, F) → iIntersect(g, i, 1) → HCircleArc(A, F, E) → hPoint(h) → GSegment(C, G) → jIntersect(g, j, 1) → ICircleArc(A, H, I) → h_2Min({Distance[A, B], Distance[C, H], Distance[C, I]}) → kCircle(A, (0.4 * k)) → pSegment(A, F) → lSegment(A, G) → mIntersect(p, l, 1) → JSegment(A, I) → nSegment(A, H) → qIntersect(p, n, 1) → KIntersect(p, q, 1) → LDilate(A, If[0 < b ≤ 1, 1 - b, 0], F) → A'Dilate(A, If[0 < b ≤ 1, 1 - b, 0], G) → A'_1Dilate(A, If[0 < b ≤ 1, 1 - b, 0], H) → A'_2Dilate(A, If[0 < b ≤ 1, 1 - b, 0], I) → A'_3Angle(F, C, G) → εRotate(J, If[8 < b ≤ 9, ((b - 8) * ε), ε], A) → J'_1Dilate(A, If[10 < b ≤ 11, 11 - b, 0], C) → A'_7Vector(A, A'_7) → uCircleArc(A, F, G) → t_1CircleArc(A, I, H) → c_2CircleArc(A, H, F) → d_2CircleArc(A, G, I) → e_2CircleArc(A, G, F) → f_2Point(h_2) → RPoint(f_2) → QSegment(R, H) → a_1Segment(R, I) → b_1Segment(Q, F) → g_2Segment(Q, G) → i_2Min({Distance[Q, G], Distance[Q, F], Distance[R, F], Distance[R, G], Distance[C, H], Distance[C, I]}) → oCircle(R, (0.5 * o)) → k_2Circle(Q, (0.5 * o)) → p_2Intersect(p_2, g_2, 1) → SIntersect(k_2, b_1, 1) → PAngle(P, R, H) → ζAngle(S, Q, G) → μAngle(H, C, I) → κDilate(Q, If[0 < b ≤ 1, 1 - b, 0], G) → Q'Dilate(Q, If[0 < b ≤ 1, 1 - b, 0], F) → Q'_1Segment(Q, Q') → sSegment(Q, Q'_1) → tDilate(R, If[1 < b ≤ 2, 2 - b, 0], H) → R'Dilate(R, If[1 < b ≤ 2, 2 - b, 0], I) → R'_1Segment(R, R') → rSegment(R, R'_1) → f_1Rotate(S, If[2 < b ≤ 3, ((b - 2) * μ), μ], Q) → S'_1Rotate(P, If[3 < b ≤ 4, ((b - 3) * ζ), ζ], R) → P'CircleSector(R, P, P') → c_1CircleSector(Q, S, S'_1) → d_1Dilate(R, If[5 < b ≤ 6, 6 - b, 0], Q) → R'_2Vector(R, R'_2) → vTranslate(c_1, v) → e_1Line(Q, r) → g_1Point(g_1) → MIntersect(p_2, i_2) → N,Rotate(N, (-ζ), Q) → N'Angle(M, Q, N) → αRotate(e_1, If[5 < b ≤ 6, ((b - 5) * α), α], R'_2) → h_1Rotate(S, If[6 < b ≤ 7, ((b - 6) * (μ - ζ)), μ - ζ], Q) → S'CircleSector(Q, S, S') → k_1Midpoint(Q, C) → ORotate(Q, If[8 < b ≤ 9, ((-(b - 8)) * π), (-π)], O) → Q'_2Vector(Q, Q'_2) → wTranslate(k_1, w) → p_1Line(C, t) → i_1Point(i_1) → TAngle(T, C, F) → βRotate(p_1, If[8 < b ≤ 9, ((-(b - 8)) * ((2 * π) - β)), β - (2 * π)], Q'_2) → q_1CircleArc(A, H, F) → r_1CircleArc(A, G, I) → s_1
AI 绘图提示语参考
绘制一个圆,圆外一点引出两条割线,分别与圆相交。在圆上取两个动点,连接圆外点与动点形成两条线段,线段与圆再次相交。用圆弧连接圆上的交点,形成动态区域。在圆内构造一个小圆,用于显示角度。从圆外点向两个动点作射线,并在小圆上标记交点。用线段连接圆上各交点,形成可拖动的几何图形,展示两割线夹角的变化。
以上提示语为根据原始绘图命令整理而来,仅供参考。