圆与半圆相切的动态演示
几何画板及绘图内容加载中,请稍等……
这个范例演示了一个圆同时与一个半圆及其直径相切的动态图形。涉及的核心数学概念包括圆、切线、对称性和几何作图。作图要点包括使用半圆、线段、点、中点、旋转、角度、射线、交点、垂线、角平分线、圆、最小值、缩放、圆扇形、直线和向量等GeoGebra命令。适合高中数学教学,用于展示几何图形的性质和变换。
GeoGebra 命令及参数
Semicircle(A, B) → cSegment(A, B) → fPoint(c) → DMidpoint(f) → ESegment(E, B) → gRotate(A, 45°, D) → A'Angle(A, D, A') → αRay(D, A') → hIntersect(f, g) → CIntersect(h, f) → FOrthogonalLine(F, f) → iLineBisector(D, F) → jIntersect(i, j) → GCircle(G, D) → dPoint(c) → HRotate(A, 45°, H) → A'_1Angle(A, H, A'_1) → βRay(H, A'_1) → kMin(Distance[H, f], Distance[D, G]) → bSegment(H, A) → lCircle(H, (0.5 * b)) → eIntersect(e, l, 1) → IDilate(A, If[0 < a ≤ 1, 1 - a, 0], H) → A'_2Segment(A, A'_2) → mDilate(B, If[0 < a ≤ 1, 1 - a, 0], H) → B'Segment(B, B') → nIntersect(f, k) → JIntersect(e, k, 1) → KCircle(K, Distance[H, K]) → pIntersect(p, k, 2) → LDilate(H, If[1 < a ≤ 2, 2 - a, 0], L) → H'Segment(H, H') → qRotate(I, If[1 < a ≤ 2, ((a - 1) * π / 4), π / 4], H) → I'CircleSector(H, I, I') → rRotate(r, If[3 < a ≤ 4, ((a - 3) * π / 4), π / 4], H) → r'Dilate(A, If[4 < a ≤ 5, 5 - a, 0], D) → A'_3Dilate(F, If[4 < a ≤ 5, 5 - a, 0], D) → B'_1Segment(A, A'_3) → sSegment(F, B'_1) → tLine(D, n) → f_1Point(f_1) → MAngle(F, D, M) → γDilate(H, If[5 < a ≤ 6, 6 - a, 0], D) → H'_1Vector(H, H'_1) → uTranslate(r', u) → r''Rotate(r'', If[5 < a ≤ 6, ((-(a - 5)) * γ), (-γ)], H'_1) → r'''
AI 绘图提示语参考
绘制一个半圆和直径,然后在半圆上动态绘制一个与半圆和直径都相切的圆。首先画出半圆和直径,接着在半圆上取一点,找到直径的中点,通过旋转和角度构造出切点,利用交点和中垂线找到圆心,最后画出与半圆和直径都相切的圆。
以上提示语为根据原始绘图命令整理而来,仅供参考。