过双曲线的线段
几何画板及绘图内容加载中,请稍等……
这个范例演示了如何通过双曲线构造线段。核心数学概念包括双曲线、线段、交点和切线。使用了Line、Ray、Circle、Rotate、Sequence、Midpoint、Surface、Element、Intersect、Segment等GeoGebra命令。适合高中数学教学和学习。
GeoGebra 命令及参数
Line(B, A) → gRay(F1, F2) → fCircle(A, Distance[A, C], Vector[(0, 0, 0), (0, 0, 1)]) → cRotate(((R * cos(G1)), (R * sin(G1)), Z + H), G2, g) → DSequence(Rotate[D, ((i / n * 2) * π), g], i, 1, n) → lista1Sequence(Rotate[Rotate[(sqrt(x(C)^(2) + y(C)^(2)), 0, z(B)), ((i / n * 2) * π), g], G2, g], i, 1, n) → lista2Sequence(Segment[Element[lista1, i], Element[lista2, i]], i, 1, Length[lista1]) → lista3Circle((x(A), y(A), Z), Distance[A, C], Vector[(0, 0, 0), (0, 0, 1)]) → dMidpoint(Element[lista1, 1], Element[lista2, 1]) → PMSurface(((aVal * cosh(v)) * cos(u)), ((aVal * cosh(v)) * sin(u)), (cVal * sinh(v)) + Z + H / 2, u, 0, (2 * π), v, (-asinh(H / 2 / cVal)), asinh(H / 2 / cVal)) → bSurface((aVal * cos(u)), (aVal * sin(u)), v + Z + H / 2, u, 0, (2 * π), v, ((-H)) / 2, H / 2) → eSurface(((R * (v / (H / 2) - 1)) * cos(u)), ((R * (v / (H / 2) - 1)) * sin(u)), v + Z, u, 0, (2 * π), v, 0, H) → hSurface(((aVal * cosh(v)) * 0), ((aVal * cosh(v)) * (-1)) + u, (cVal * sinh(v)) + Z + H / 2, v, (-asinh(H / 2 / cVal)), asinh(H / 2 / cVal), u, (-Δ), Δ) → iElement(lista1, 1) → P1Element(lista2, 1) → P2Line(P1, P2) → jIntersect(j, eq1) → F, GSegment(A, B) → k