缩放与旋转的几何演示
几何画板及绘图内容加载中,请稍等……
①本范例通过 GeoGebra 动态演示图形经过缩放和旋转后的变化,直观展示几何变换的效果;②涉及的核心数学概念包括变换(Dilation, Rotation)、整数、二次函数、全等、不等式和立体几何;③作图要点运用了 Rotate, Ray, Point, Semicircle, Polygon, Intersect, Dilate, Sequence 等命令和对象,如旋转点、构建半圆和多边形等;④适合高中阶段学生学习几何变换、函数图像及空间几何,可用于课堂教学或自主探究。
GeoGebra 命令及参数
Rotate(A, (((-(N - 2)) * 90) * ° / N), B) → A'Rotate(B, (((N - 2) * 90) * ° / N), B) → B'Ray(B', A') → aPoint(a) → CSemicircle(C, B) → cPolygon(C, B, D) → poly1, d, c_1, bPoint(d) → FIntersect(Line[F, b], c_1) → GDilate(Mirror[Rotate[Polygon[Translate[C, Vector[D, F]], Translate[B, Vector[D, F]], Translate[D, Vector[D, F]]], Angle[D, C, B], F], OrthogonalLine[F, d]], r, F) → poly3Dilate(Mirror[Rotate[Translate[B, Vector[D, F]], Angle[D, C, B], F], OrthogonalLine[F, d]], r, F) → EDilate(Polygon[Translate[C, Vector[C, E]], Translate[B, Vector[C, E]], Translate[D, Vector[C, E]]], r^(2), E) → poly2Dilate(Translate[B, Vector[C, E]], r^(2), E) → HDilate(Translate[poly3, Vector[B, H]], r^(2), H) → poly4Dilate(Translate[E, Vector[B, H]], r^(2), H) → IDilate(Translate[poly2, Vector[E, I]], r^(2), I) → poly5Dilate(Translate[H, Vector[E, I]], r^(2), I) → JDilate(Translate[poly4, Vector[H, J]], r^(2), J) → poly6Dilate(Translate[I, Vector[H, J]], r^(2), J) → KSequence(Rotate[{poly1, poly2, poly3, poly4, poly5, poly6}, ((i * 360) * ° / N), A], i, 1, N) → list1
AI 绘图提示语参考
展示几何变换效果,包括放缩和旋转。首先绘制一个多边形,然后围绕一个点旋转该多边形,接着以旋转后的顶点和原点为圆心画半圆,再连接顶点和半圆交点形成新的多边形。对多个新多边形进行放缩操作,并围绕初始点进行多组旋转,最终形成动态变换的图形序列,体现几何变换与函数图像、不等式的关系。
以上提示语为根据原始绘图命令整理而来,仅供参考。