直角三角形的三角比动态探究:正弦、余弦与正切
几何画板及绘图内容加载中,请稍等……
该范例通过动态构造直角三角形,展示正弦(sin)、余弦(cos)与正切(tan)比值如何随三角形边长改变而联动变化,并引导回答对应的比值问题。核心数学概念包括:直角三角形、对边/邻边/斜边的对应关系、三角比(sin、cos、tan)以及在特定三角形(如3-4-5)中的数值验证。作图要点:利用 Corner、Polygon、Point、Angle、Segment、Text 构造三角形顶点与角度标注,并用 Translate、Rotate、Sequence、SelectedIndex 支持定位与对象选择;通过设定水平/竖直移动引导线(hGuideline、vGuideline、MoveGuideLine、q1、A、B、C 等)与动画控制对象(btnAnimate、speed、anim、options)驱动三角形形状变化;同时用多个文字对象(textSine、textCosine、textTangent 及相关标注如 labelHyp、labelHLeg、labelVLeg、lableAngle)显示对比值表达;构造并展示对应的线段指标(segmentSine、segmentCosine、segmentTang)及其变化索引(ind)。适合九年级至高中阶段(GR.9-12)课堂演示与课后探究,用于建立三角比的几何含义并解决文字与数值问题。
GeoGebra 命令及参数
Corner(5) → AppSizePolygon({(-0.5, -0.5), (17.5, -0.5), (17.5, 17.5), (-0.5, 17.5)}) → q1Sequence(A + (ii, 0), ii, 3, 10) → PointsBPoint(PointsB) → BSequence(B + (0, ii), ii, 3, 10) → PointsCPoint(PointsC) → CPolygon(A, B, C) → t1, c, a, bAngle(B, A, C) → αText(round(α), A + (2.25, 1), true, true, 0, 0) → lableAngleText(round(b, 1), Midpoint[b], true, true, -1, 1) → labelHypText(c, Midpoint[c], true, true, 0, -1) → labelHLegText(a, Midpoint[a], true, true, 1, 0) → labelVLegZip((("$\textsf{" * tt) * " }$"), tt, {"Sine", "Cosine", "Tangent"}) → optionsTranslate(hGuideline, Vector[(Vector[Corner[1], Corner[4]] / 500 * 16)]) → hGuideline'Rotate(B, ((-(90° - α)) * anim), C) → B'Segment(C, B') → segmentSineSelectedIndex(options) → indRotate(B, (α * anim), A) → B'_{1}Segment(A, B'_{1}) → segmentCosineRotate(C, (90° * anim), B) → C'Segment(B, C') → segmentTang
AI 绘图提示语参考
画一个直角三角形,动态展示其边长和角度变化时,正弦、余弦和正切值如何变化。三角形包含两条直角边和斜边,标注出每条边的长度和每个角的度数。使用动画控制三角形的顶点移动,并显示三条边上对应的正弦、余弦和正切线段,同时标注出这些三角函数的值。
以上提示语为根据原始绘图命令整理而来,仅供参考。