球面上的放缩变换
几何画板及绘图内容加载中,请稍等……
①本范例演示了在球面上进行放缩变换的图形现象;②涉及的核心数学概念包括球面几何、放缩变换、参数方程、解析几何;③作图要点——使用了 Sphere(球体)、PointIn(点在路径上)、Plane(平面)、IntersectPath(路径相交)、OrthogonalLine(正交线)、Intersect(相交)、CurveCartesian(笛卡尔曲线)等 GeoGebra 命令/对象;④适合高中及以上学段学习球面几何、变换几何的学生或教师使用。
GeoGebra 命令及参数
Sphere((0, 0, 0), 1) → aPointIn(a) → APointIn(a) → BPointIn(a) → CPointIn(a) → CenterPlane(E, A, Center) → bPlane(E, Center, C) → cPlane(E, B, Center) → dIntersectPath(b, a) → eIntersectPath(d, a) → fIntersectPath(c, a) → gPlane(E, A, C) → hOrthogonalLine(E, h) → iIntersect(i, a) → D, FPlane(A, i) → jOrthogonalLine(E, j) → kIntersect(k, a) → G, HCurveCartesian((x(A) * cos(t)) + (x(H) * sin(t)), (y(A) * cos(t)) + (y(H) * sin(t)), (z(A) * cos(t)) + (z(H) * sin(t)), t, 0, Angle[A, E, C]) → lPlane(B, A, E) → mOrthogonalLine(E, m) → nPlane(A, n) → oOrthogonalLine(E, o) → pIntersect(p, a, 1) → ICurveCartesian((x(A) * cos(t)) + (x(I) * sin(t)), (y(A) * cos(t)) + (y(I) * sin(t)), (z(A) * cos(t)) + (z(I) * sin(t)), t, 0, Angle[A, E, B]) → qPlane(B, C, E) → rOrthogonalLine(E, r) → sPlane(B, s) → tOrthogonalLine(E, t) → a_1Intersect(a_1, a, 2) → JCurveCartesian((x(B) * cos(t)) + (x(J) * sin(t)), (y(B) * cos(t)) + (y(J) * sin(t)), (z(B) * cos(t)) + (z(J) * sin(t)), t, 0, Angle[B, E, C]) → u
AI 绘图提示语参考
在一个球面上展示放缩变换的概念,包含三个点,通过这些点生成三个平面,与球面相交得到三条曲线。再通过这些点和球心生成正交线,与球面相交得到两个点。最后,利用这些点和角度参数绘制两条参数曲线,展示放缩变换的效果。
以上提示语为根据原始绘图命令整理而来,仅供参考。