正弦定理的SSA三角形歧义情况动态演示
几何画板及绘图内容加载中,请稍等……
本范例通过GeoGebra动态演示了正弦定理中SSA(边-边-角)条件下三角形解的不确定性,即已知两边及其中一边的对角时,可能产生零个、一个或两个满足条件的三角形。核心数学概念包括正弦定理、三角形全等条件、以及解三角形时的多解性分析。作图要点:利用滑块控制角A和边a、b的取值,通过圆与射线的交点(Intersect)确定顶点C的可能位置,结合旋转(Rotate)、角度(Angle)、垂线(OrthogonalLine)等命令构造三角形,并使用条件判断(If)和文本(text)显示解的个数。适合高中或大学低年级学生学习三角学与几何作图,帮助直观理解SSA歧义情况及其几何根源。
GeoGebra 命令及参数
Intersect(xAxis, yAxis) → APoint(xAxis) → FRay(A, F) → c_1Rotate(F, A_1, A) → F'Angle(F, A, F') → βRay(A, F') → d_1Circle(A, b_1) → eIntersect(e, d_1, 1.0) → CSegment(A, C) → bCircle(C, a_1) → cIntersect(c, c_1) → D, BSegment(C, B) → aSegment(C, D) → gSegment(A, D) → iPoint(i) → ESegment(A, B) → jPoint(j) → GOrthogonalLine(C, c_1) → kIntersect(c, k) → H, ISegment(H, C) → a_2Angle(C, D, A) → γAngle(C, B, A) → δOrthogonalLine(C, c_1) → dIntersect(d, c_1) → JSegment(C, J) → lSegment(C, B) → pIf(a_1 < b_1, If[l ≟ a_2, "(" + b + ")sin(" + β + ") = " + l + " = " + a_2, If[l > a_2, "(" + b + ")sin(" + β + ") = " + l + " > " + a_2, "(" + b + ")sin(" + β + ") = " + l + " < " + a_2]]) → text3If(a_1 ≥ b_1, "Yes!", If[b_1 * sin(A_1) > a_1, "No! (We don't even have a triangle!)", If[δ ≟ 90.0°, "No (Hypotenuse-Side Congruence)", "No (Two Possible Triangles)"]]) → text6
AI 绘图提示语参考
绘制一个动态演示正弦定理SSA三角形歧义情况的几何图形。从原点出发,沿水平方向作一条射线,再以原点为顶点旋转该射线形成给定角度的另一条射线。以原点为圆心、给定长度为半径作圆,与第二条射线相交得到一点,连接原点与该点构成一条边。再以该点为圆心、另一给定长度为半径作圆,与第一条射线相交得到两个可能的点,分别连接形成两个候选三角形。用虚线标出从该点向水平射线的垂线,并显示垂足。在图中添加文字说明,比较垂线长度与给定边长,判断是否存在三角形、是否唯一或有两个解,并显示相应的结论。
以上提示语为根据原始绘图命令整理而来,仅供参考。