直角三角形三角函数:求解边长(2)
几何画板及绘图内容加载中,请稍等……
①本范例演示直角三角形中通过已知角度和一边求解其他边长的过程;②涉及核心数学概念包括三角函数(正弦、余弦、正切)的定义及应用,直角三角形性质;③作图要点:使用GeoGebra命令如Point, Sequence, Random, Rotate, Intersect, Angle, Segment, Polygon, Circle等构建直角三角形,并通过Textfield, If等实现条件判断和动态显示;④适合高中数学学生学习和理解三角函数在实际问题中的应用。
GeoGebra 命令及参数
Point(yAxis) → ASequence(i, i, 3, 10, 1) → opplist, {3, 4, 5, 6, 7, 8, 9, 10}Random(1, 3) → nRandomElement(opplist) → oppSequence(i, i, 3, 8, 1) → adjlist, {3, 4, 5, 6, 7, 8}RandomElement(adjlist) → adjSequence(i, i, 3, 13, 1) → hyplist, {3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13}RandomElement(hyplist) → hypRandom(35, 65) → angRotate(B, (ang * π / 180), A) → B'Ray(A, B') → fIntersect(f, eq1) → DAngle(B, A, B') → αSegment(C, D) → gPolygon(A, C, D) → t1, d, a, cAngle(D, C, A) → βIntersect(eq2, f) → FPolygon(A, E, F) → t2, f_1, a_1, eAngle(F, E, A) → γSegment(A, E) → hCircle(A, hyp) → kIntersect(k, f) → G,Intersect(eq3, xAxis) → HSegment(G, H) → iSegment(A, G) → jPolygon(A, G, H) → t3, h_1, a_2, g_1Segment(A, H) → lAngle(G, H, A) → δSegment(A, D) → mSegment(A, C) → pSegment(A, F) → qSegment(F, E) → rTextfield(jans) → InputBox1Textfield(kans) → InputBox2Textfield(hypans) → InputBox3If(jcorrect, "√", "X") → text8If(mcorrect, "√", "X") → text9If(kcorrect, "√", "X") → text10Textfield(jansa) → InputBox4Textfield(kansa) → InputBox5Textfield(hypansa) → InputBox6If(jacorrect, "√", "X") → text2If(kacorrect, "√", "X") → text3If(hypacorrect, "√", "X") → text4
AI 绘图提示语参考
画一个直角三角形,已知一个锐角和一个边长,用动态方式展示如何求解未知边长。三角形包含三个顶点和三条边,其中一个顶点位于y轴上。从三个可能的直角边长度和四个可能的斜边长度中随机选择,并随机旋转直角三角形以改变角度。用虚线标出角度,并显示三个子三角形,每个子三角形都标注出对应的边长和角度。最后,用圆和射线构造辅助线,并标出计算结果。
以上提示语为根据原始绘图命令整理而来,仅供参考。