三角函数SOHCAHTOA:直角三角形边角关系动态演示
几何画板及绘图内容加载中,请稍等……
① 本范例通过GeoGebra动态演示直角三角形中正弦、余弦、正切(SOHCAHTOA)的边角关系,直观展示对边、邻边与斜边的比例如何随角度变化。② 核心数学概念包括三角函数定义、直角三角形边角关系、相似三角形以及角度与函数值的对应。③ 作图要点:使用Segment、OrthogonalLine、Point、Angle、Polygon等命令构造直角三角形,并通过Vector、Translate、Dilate等变换生成多个相似三角形副本,利用滑块或动态点调整角度α,实时更新各边标注(如OPPOSITE、ADJACENT、HYPOTENUSE)及函数值。④ 适合初中高年级至高中学生,用于理解三角函数基础概念,也可作为教师课堂演示或学生自主探索的交互工具。
GeoGebra 命令及参数
Segment(A, B_1) → ADJACENT_AOrthogonalLine(B_1, ADJACENT_A) → bPoint(b) → BSegment(A, B) → HYPOTENUSE_1Segment(B, B_1) → OPPOSITE_AAngle(B, B_1, A) → αPolygon(A, B_1, B) → poly1, c, a, b_1Vector(D, E) → uVector(F, G) → vTranslate(A, v) → A'_3Translate(B_1, v) → B'_3Translate(B, v) → C'Polygon(A'_3, B'_3, C') → poly1', c', a', b'Translate(A, v) → A'_1Translate(B_1, v) → B'_1Segment(A'_1, B'_1) → ADJACENT'Translate(A, v) → A'_2Translate(B, v) → C'_1Segment(A'_2, C'_1) → HYPOTENUSE'Translate(B, v) → C'_2Translate(B_1, v) → B'_2Segment(C'_2, B'_2) → OPPOSITE'Translate(D, v) → D'Dilate(A'_3, 0.5, H) → A'Dilate(B'_3, 0.5, H) → B''Dilate(C', 0.5, H) → B'Polygon(A', B'', B') → poly1'', c'', a'', b''Dilate(A'_1, 0.5, H) → IDilate(B'_1, 0.5, H) → JSegment(I, J) → ADJACENT_A'Dilate(A'_2, 0.5, H) → KDilate(C'_1, 0.5, H) → LSegment(K, L) → HYPOTENUSEDilate(C'_2, 0.5, H) → MDilate(B'_2, 0.5, H) → NSegment(M, N) → OPPOSITE_A'Angle(B_1, A, B) → βAngle(b'', OPPOSITE_A') → δAngle(A, B, B_1) → εAngle(B', B'', A') → ζSegment(A', B'') → OPPOSITE_B'Segment(B'', B') → ADJACENT_B'Segment(A, B_1) → OPPOSITE_BSegment(B_1, B) → ADJACENT_BAngle(B'', A', B') → η