埃舍尔化等腰梯形平面镶嵌

埃舍尔化等腰梯形平面镶嵌
几何画板及绘图内容加载中,请稍等……
2014-12-07 23:48
①本范例演示了如何通过几何变换使等腰梯形进行平面镶嵌;②涉及的核心数学概念包括等腰梯形、角度、向量、几何变换(旋转、平移、镜像);③作图要点——从构造摘要中提炼出使用了Midpoint(中点)、Vector(向量)、Segment(线段)、GR(创建图形)、Rotate(旋转)、Polygon(多边形)、Translate(平移)、Mirror(镜像)等GeoGebra命令和对象;④适合高中阶段学生学习和理解几何变换在平面镶嵌中的应用。

GeoGebra 命令及参数

  1. Midpoint(A, B) → C
  2. Vector(C, D) → u
  3. Segment(C, D) → a
  4. GR(A, a, u) → E
  5. GR(B, a, u) → F
  6. Midpoint(F, A) → G
  7. Midpoint(E, B) → H
  8. Rotate(M, 180*°, H) → M'
  9. Rotate(N, 180*°, H) → N'
  10. Rotate(L, 180*°, G) → L'
  11. GR(K, a, u) → O
  12. GR(J, a, u) → P
  13. GR(I, a, u) → Q
  14. Polygon(B, I, O, E, M, N, H, N', M', J, K, A, L, L', F, Q, P) → poly1, b_1, p, o, e, m, n, h, n', m', i, j, k, a_1, l, l', f, q
  15. Rotate(B, 180*°, H) → B'
  16. Rotate(I, 180*°, H) → I'
  17. Rotate(J, 180*°, H) → J'
  18. Rotate(K, 180*°, H) → K'
  19. Rotate(A, 180*°, H) → A'
  20. Rotate(L, 180*°, H) → L'_1
  21. Rotate(L', 180*°, H) → L''
  22. Rotate(F, 180*°, H) → F'
  23. Rotate(Q, 180*°, H) → Q'
  24. Rotate(P, 180*°, H) → P'
  25. Rotate(O, 180*°, H) → O'
  26. Rotate(E, 180*°, H) → E'
  27. Rotate(M, 180*°, H) → M'_1
  28. Rotate(N, 180*°, H) → N'_1
  29. Rotate(H, 180*°, H) → H'
  30. Rotate(N', 180*°, H) → N''
  31. Rotate(M', 180*°, H) → M''
  32. Polygon(B', I', O', E', M'_1, N'_1, H', N'', M'', J', K', A', L'_1, L'', F', Q', P') → poly1', b', p', o', e', m'_1, n'_1, h', n'', m'', i', j', k', a', l'_1, l'', f', q'
  33. Rotate(B, 180*°, G) → B'_1
  34. Rotate(I, 180*°, G) → I'_1
  35. Rotate(J, 180*°, G) → J'_1
  36. Rotate(K, 180*°, G) → K'_1
  37. Rotate(A, 180*°, G) → A'_1
  38. Rotate(L, 180*°, G) → L'_2
  39. Rotate(L', 180*°, G) → L''_1
  40. Rotate(F, 180*°, G) → F'_1
  41. Rotate(Q, 180*°, G) → Q'_1
  42. Rotate(P, 180*°, G) → P'_1
  43. Rotate(O, 180*°, G) → O'_1
  44. Rotate(E, 180*°, G) → E'_1
  45. Rotate(M, 180*°, G) → M'_2
  46. Rotate(N, 180*°, G) → N'_2
  47. Rotate(H, 180*°, G) → H'_1
  48. Rotate(N', 180*°, G) → N''_1
  49. Rotate(M', 180*°, G) → M''_1
  50. Polygon(B'_1, I'_1, O'_1, E'_1, M'_2, N'_2, H'_1, N''_1, M''_1, J'_1, K'_1, A'_1, L'_2, L''_1, F'_1, Q'_1, P'_1) → poly1'_1, b'_1, p'_1, o'_1, e'_1, m'_2, n'_2, h'_1, n''_1, m''_1, i'_1, j'_1, k'_1, a'_1, l'_2, l''_1, f'_1, q'_1
  51. Rotate(B', 180*°, G) → B''
  52. Rotate(I', 180*°, G) → I''
  53. Rotate(J', 180*°, G) → J''
  54. Rotate(K', 180*°, G) → K''
  55. Rotate(A', 180*°, G) → A''
  56. Rotate(L'_1, 180*°, G) → R
  57. Rotate(L'', 180*°, G) → L'''
  58. Rotate(F', 180*°, G) → F''
  59. Rotate(Q', 180*°, G) → Q''
  60. Rotate(P', 180*°, G) → P''
  61. Rotate(O', 180*°, G) → O''
  62. Rotate(E', 180*°, G) → E''
  63. Rotate(M'_1, 180*°, G) → S
  64. Rotate(N'_1, 180*°, G) → T
  65. Rotate(H', 180*°, G) → H''
  66. Rotate(N'', 180*°, G) → N'''
  67. Rotate(M'', 180*°, G) → M'''
  68. Polygon(B'', I'', O'', E'', S, T, H'', N''', M''', J'', K'', A'', R, L''', F'', Q'', P'') → poly1'', b'', p'', o'', e'', s, t, h'', n''', m''', i'', j'', k'', a'', r, l''', f'', q''
  69. Rotate(B'_1, 180*°, H) → U
  70. Rotate(I'_1, 180*°, H) → V
  71. Rotate(J'_1, 180*°, H) → W
  72. Rotate(K'_1, 180*°, H) → Z
  73. Rotate(A'_1, 180*°, H) → A_1
  74. Rotate(L'_2, 180*°, H) → B_1
  75. Rotate(L''_1, 180*°, H) → C_1
  76. Rotate(F'_1, 180*°, H) → D_1
  77. Rotate(Q'_1, 180*°, H) → E_1
  78. Rotate(P'_1, 180*°, H) → F_1
  79. Rotate(O'_1, 180*°, H) → G_1
  80. Rotate(E'_1, 180*°, H) → H_1
  81. Rotate(M'_2, 180*°, H) → I_1
  82. Rotate(N'_2, 180*°, H) → J_1
  83. Rotate(H'_1, 180*°, H) → K_1
  84. Rotate(N''_1, 180*°, H) → L_1
  85. Rotate(M''_1, 180*°, H) → M_1
  86. Polygon(U, V, G_1, H_1, I_1, J_1, K_1, L_1, M_1, W, Z, A_1, B_1, C_1, D_1, E_1, F_1) → poly2, u_1, f_1, g_1, h_1, i_1, j_1, k_1, l_1, m_1, v, w, z, a_2, b_2, c_1, d_1, e_1
  87. GR(G, a, u) → N_1
  88. GR(H, a, u) → O_1
  89. Translate(B, u) → B'_2
  90. Translate(I, u) → I'_2
  91. Translate(J, u) → J'_2
  92. Translate(K, u) → K'_2
  93. Translate(A, u) → A'_2
  94. Translate(L, u) → L'_3
  95. Translate(L', u) → L''_2
  96. Translate(F, u) → F'_2
  97. Translate(Q, u) → Q'_2
  98. Translate(P, u) → P'_2
  99. Translate(O, u) → O'_2
  100. Translate(E, u) → E'_2
  101. Translate(M, u) → M'_3
  102. Translate(N, u) → N'_3
  103. Translate(H, u) → H'_2
  104. Translate(N', u) → N''_2
  105. Translate(M', u) → M''_2
  106. Polygon(B'_2, I'_2, O'_2, E'_2, M'_3, N'_3, H'_2, N''_2, M''_2, J'_2, K'_2, A'_2, L'_3, L''_2, F'_2, Q'_2, P'_2) → poly1'_2, b'_2, p'_2, o'_2, e'_2, m'_3, n'_3, h'_2, n''_2, m''_2, i'_2, j'_2, k'_2, a'_2, l'_3, l''_2, f'_2, q'_2
  107. Mirror(B'_2, a) → P_1
  108. Mirror(I'_2, a) → Q_1
  109. Mirror(J'_2, a) → R_1
  110. Mirror(K'_2, a) → S_1
  111. Mirror(A'_2, a) → T_1
  112. Mirror(L'_3, a) → U_1
  113. Mirror(L''_2, a) → V_1
  114. Mirror(F'_2, a) → W_1
  115. Mirror(Q'_2, a) → Z_1
  116. Mirror(P'_2, a) → A_2
  117. Mirror(O'_2, a) → B_2
  118. Mirror(E'_2, a) → C_2
  119. Mirror(M'_3, a) → D_2
  120. Mirror(N'_3, a) → E_2
  121. Mirror(H'_2, a) → F_2
  122. Mirror(N''_2, a) → G_2
  123. Mirror(M''_2, a) → H_2
  124. Polygon(P_1, Q_1, B_2, C_2, D_2, E_2, F_2, G_2, H_2, R_1, S_1, T_1, U_1, V_1, W_1, Z_1, A_2) → poly3, p_1, a_3, b_3, c_2, d_2, e_2, f_2, g_2, h_2, q_1, r_1, s_1, t_1, u_2, v_1, w_1, z_1
  125. Rotate(P_1, 180*°, O_1) → I_2
  126. Rotate(Q_1, 180*°, O_1) → J_2
  127. Rotate(R_1, 180*°, O_1) → K_2
  128. Rotate(S_1, 180*°, O_1) → L_2
  129. Rotate(T_1, 180*°, O_1) → M_2
  130. Rotate(U_1, 180*°, O_1) → N_2
  131. Rotate(V_1, 180*°, O_1) → O_2
  132. Rotate(W_1, 180*°, O_1) → P_2
  133. Rotate(Z_1, 180*°, O_1) → Q_2
  134. Rotate(A_2, 180*°, O_1) → R_2
  135. Rotate(B_2, 180*°, O_1) → S_2
  136. Rotate(C_2, 180*°, O_1) → T_2
  137. Rotate(D_2, 180*°, O_1) → U_2
  138. Rotate(E_2, 180*°, O_1) → V_2
  139. Rotate(F_2, 180*°, O_1) → W_2
  140. Rotate(G_2, 180*°, O_1) → Z_2
  141. Rotate(H_2, 180*°, O_1) → A_3
  142. Polygon(I_2, J_2, S_2, T_2, U_2, V_2, W_2, Z_2, A_3, K_2, L_2, M_2, N_2, O_2, P_2, Q_2, R_2) → poly3', i_2, r_2, s_2, t_2, u_3, v_2, w_2, z_2, a_4, j_2, k_2, l_2, m_2, n_2, o_2, p_2, q_2
  143. Rotate(N_1, 180*°, O_1) → B_3
  144. Rotate(I_2, 180*°, B_3) → C_3
  145. Rotate(J_2, 180*°, B_3) → D_3
  146. Rotate(K_2, 180*°, B_3) → E_3
  147. Rotate(L_2, 180*°, B_3) → F_3
  148. Rotate(M_2, 180*°, B_3) → G_3
  149. Rotate(N_2, 180*°, B_3) → H_3
  150. Rotate(O_2, 180*°, B_3) → I_3
  151. Rotate(P_2, 180*°, B_3) → J_3
  152. Rotate(Q_2, 180*°, B_3) → K_3
  153. Rotate(R_2, 180*°, B_3) → L_3
  154. Rotate(S_2, 180*°, B_3) → M_3
  155. Rotate(T_2, 180*°, B_3) → N_3
  156. Rotate(U_2, 180*°, B_3) → O_3
  157. Rotate(V_2, 180*°, B_3) → P_3
  158. Rotate(W_2, 180*°, B_3) → Q_3
  159. Rotate(Z_2, 180*°, B_3) → R_3
  160. Rotate(A_3, 180*°, B_3) → S_3
  161. Polygon(C_3, D_3, M_3, N_3, O_3, P_3, Q_3, R_3, S_3, E_3, F_3, G_3, H_3, I_3, J_3, K_3, L_3) → poly3'', c_3, l_3, m_3, n_3, o_3, p_3, q_3, r_3, s_3, d_3, e_3, f_3, g_3, h_3, i_3, j_3, k_3
  162. Rotate(I_2, 180*°, N_1) → T_3
  163. Rotate(J_2, 180*°, N_1) → U_3
  164. Rotate(K_2, 180*°, N_1) → V_3
  165. Rotate(L_2, 180*°, N_1) → W_3
  166. Rotate(M_2, 180*°, N_1) → Z_3
  167. Rotate(N_2, 180*°, N_1) → A_4
  168. Rotate(O_2, 180*°, N_1) → B_4
  169. Rotate(P_2, 180*°, N_1) → C_4
  170. Rotate(Q_2, 180*°, N_1) → D_4
  171. Rotate(R_2, 180*°, N_1) → E_4
  172. Rotate(S_2, 180*°, N_1) → F_4
  173. Rotate(T_2, 180*°, N_1) → G_4
  174. Rotate(U_2, 180*°, N_1) → H_4
  175. Rotate(V_2, 180*°, N_1) → I_4
  176. Rotate(W_2, 180*°, N_1) → J_4
  177. Rotate(Z_2, 180*°, N_1) → K_4
  178. Rotate(A_3, 180*°, N_1) → L_4
  179. Polygon(T_3, U_3, F_4, G_4, H_4, I_4, J_4, K_4, L_4, V_3, W_3, Z_3, A_4, B_4, C_4, D_4, E_4) → poly3''_1, t_3, e_4, f_4, g_4, h_4, i_4, j_4, k_4, l_4, u_4, v_3, w_3, z_3, a_5, b_4, c_4, d_4
  180. Rotate(C_3, 180*°, O_1) → M_4
  181. Rotate(D_3, 180*°, O_1) → N_4
  182. Rotate(E_3, 180*°, O_1) → O_4
  183. Rotate(F_3, 180*°, O_1) → P_4
  184. Rotate(G_3, 180*°, O_1) → Q_4
  185. Rotate(H_3, 180*°, O_1) → R_4
  186. Rotate(I_3, 180*°, O_1) → S_4
  187. Rotate(J_3, 180*°, O_1) → T_4
  188. Rotate(K_3, 180*°, O_1) → U_4
  189. Rotate(L_3, 180*°, O_1) → V_4
  190. Rotate(M_3, 180*°, O_1) → W_4
  191. Rotate(N_3, 180*°, O_1) → Z_4
  192. Rotate(O_3, 180*°, O_1) → A_5
  193. Rotate(P_3, 180*°, O_1) → B_5
  194. Rotate(Q_3, 180*°, O_1) → C_5
  195. Rotate(R_3, 180*°, O_1) → D_5
  196. Rotate(S_3, 180*°, O_1) → E_5
  197. Polygon(M_4, N_4, W_4, Z_4, A_5, B_5, C_5, D_5, E_5, O_4, P_4, Q_4, R_4, S_4, T_4, U_4, V_4) → poly3''', m_4, v_4, w_4, z_4, a_6, b_5, c_5, d_5, e_5, n_4, o_4, p_4, q_4, r_4, s_4, t_4, u_5
  198. GR(G, a, b) → F_5
  199. GR(H, a, b) → G_5
  200. Mirror(B, a) → B'_3
  201. Mirror(I, a) → I'_3
  202. Mirror(J, a) → J'_3
  203. Mirror(K, a) → K'_3
  204. Mirror(A, a) → A'_3
  205. Mirror(L, a) → L'_4
  206. Mirror(L', a) → L''_3
  207. Mirror(F, a) → F'_3
  208. Mirror(Q, a) → Q'_3
  209. Mirror(P, a) → P'_3
  210. Mirror(O, a) → O'_3
  211. Mirror(E, a) → E'_3
  212. Mirror(M, a) → M'_4
  213. Mirror(N, a) → N'_4
  214. Mirror(H, a) → H'_3
  215. Mirror(N', a) → N''_3
  216. Mirror(M', a) → M''_3
  217. Polygon(B'_3, I'_3, O'_3, E'_3, M'_4, N'_4, H'_3, N''_3, M''_3, J'_3, K'_3, A'_3, L'_4, L''_3, F'_3, Q'_3, P'_3) → poly1'_3, b'_3, p'_3, o'_3, e'_3, m'_4, n'_4, h'_3, n''_3, m''_3, i'_3, j'_3, k'_3, a'_3, l'_4, l''_3, f'_3, q'_3
  218. Translate(B'_3, b) → H_5
  219. Translate(I'_3, b) → I_5
  220. Translate(J'_3, b) → J_5
  221. Translate(K'_3, b) → K_5
  222. Translate(A'_3, b) → L_5
  223. Translate(L'_4, b) → M_5
  224. Translate(L''_3, b) → N_5
  225. Translate(F'_3, b) → O_5
  226. Translate(Q'_3, b) → P_5
  227. Translate(P'_3, b) → Q_5
  228. Translate(O'_3, b) → R_5
  229. Translate(E'_3, b) → S_5
  230. Translate(M'_4, b) → T_5
  231. Translate(N'_4, b) → U_5
  232. Translate(H'_3, b) → V_5
  233. Translate(N''_3, b) → W_5
  234. Translate(M''_3, b) → Z_5
  235. Polygon(H_5, I_5, R_5, S_5, T_5, U_5, V_5, W_5, Z_5, J_5, K_5, L_5, M_5, N_5, O_5, P_5, Q_5) → poly4, h_5, q_5, r_5, s_5, t_5, u_6, v_5, w_5, z_5, i_5, j_5, k_5, l_5, m_5, n_5, o_5, p_5
  236. Rotate(H_5, 180*°, F_5) → A_6
  237. Rotate(I_5, 180*°, F_5) → B_6
  238. Rotate(J_5, 180*°, F_5) → C_6
  239. Rotate(K_5, 180*°, F_5) → D_6
  240. Rotate(L_5, 180*°, F_5) → E_6
  241. Rotate(M_5, 180*°, F_5) → F_6
  242. Rotate(N_5, 180*°, F_5) → G_6
  243. Rotate(O_5, 180*°, F_5) → H_6
  244. Rotate(P_5, 180*°, F_5) → I_6
  245. Rotate(Q_5, 180*°, F_5) → J_6
  246. Rotate(R_5, 180*°, F_5) → K_6
  247. Rotate(S_5, 180*°, F_5) → L_6
  248. Rotate(T_5, 180*°, F_5) → M_6
  249. Rotate(U_5, 180*°, F_5) → N_6
  250. Rotate(V_5, 180*°, F_5) → O_6
  251. Rotate(W_5, 180*°, F_5) → P_6
  252. Rotate(Z_5, 180*°, F_5) → Q_6
  253. Polygon(A_6, B_6, K_6, L_6, M_6, N_6, O_6, P_6, Q_6, C_6, D_6, E_6, F_6, G_6, H_6, I_6, J_6) → poly4', a_7, j_6, k_6, l_6, m_6, n_6, o_6, p_6, q_6, b_6, c_6, d_6, e_6, f_6, g_6, h_6, i_6
  254. Rotate(H_5, 180*°, G_5) → R_6
  255. Rotate(I_5, 180*°, G_5) → S_6
  256. Rotate(J_5, 180*°, G_5) → T_6
  257. Rotate(K_5, 180*°, G_5) → U_6
  258. Rotate(L_5, 180*°, G_5) → V_6
  259. Rotate(M_5, 180*°, G_5) → W_6
  260. Rotate(N_5, 180*°, G_5) → Z_6
  261. Rotate(O_5, 180*°, G_5) → A_7
  262. Rotate(P_5, 180*°, G_5) → B_7
  263. Rotate(Q_5, 180*°, G_5) → C_7
  264. Rotate(R_5, 180*°, G_5) → D_7
  265. Rotate(S_5, 180*°, G_5) → E_7
  266. Rotate(T_5, 180*°, G_5) → F_7
  267. Rotate(U_5, 180*°, G_5) → G_7
  268. Rotate(V_5, 180*°, G_5) → H_7
  269. Rotate(W_5, 180*°, G_5) → I_7
  270. Rotate(Z_5, 180*°, G_5) → J_7
  271. Polygon(R_6, S_6, D_7, E_7, F_7, G_7, H_7, I_7, J_7, T_6, U_6, V_6, W_6, Z_6, A_7, B_7, C_7) → poly4'_1, r_6, c_7, d_7, e_7, f_7, g_7, h_7, i_7, j_7, s_6, t_6, u_7, v_6, w_6, z_6, a_8, b_7
  272. Rotate(A_6, 180*°, G_5) → K_7
  273. Rotate(B_6, 180*°, G_5) → L_7
  274. Rotate(C_6, 180*°, G_5) → M_7
  275. Rotate(D_6, 180*°, G_5) → N_7
  276. Rotate(E_6, 180*°, G_5) → O_7
  277. Rotate(F_6, 180*°, G_5) → P_7
  278. Rotate(G_6, 180*°, G_5) → Q_7
  279. Rotate(H_6, 180*°, G_5) → R_7
  280. Rotate(I_6, 180*°, G_5) → S_7
  281. Rotate(J_6, 180*°, G_5) → T_7
  282. Rotate(K_6, 180*°, G_5) → U_7
  283. Rotate(L_6, 180*°, G_5) → V_7
  284. Rotate(M_6, 180*°, G_5) → W_7
  285. Rotate(N_6, 180*°, G_5) → Z_7
  286. Rotate(O_6, 180*°, G_5) → A_8
  287. Rotate(P_6, 180*°, G_5) → B_8
  288. Rotate(Q_6, 180*°, G_5) → C_8
  289. Polygon(K_7, L_7, U_7, V_7, W_7, Z_7, A_8, B_8, C_8, M_7, N_7, O_7, P_7, Q_7, R_7, S_7, T_7) → poly4'', k_7, t_7, u_8, v_7, w_7, z_7, a_9, b_8, c_8, l_7, m_7, n_7, o_7, p_7, q_7, r_7, s_7
  290. Rotate(R_6, 180*°, F_5) → D_8
  291. Rotate(S_6, 180*°, F_5) → E_8
  292. Rotate(T_6, 180*°, F_5) → F_8
  293. Rotate(U_6, 180*°, F_5) → G_8
  294. Rotate(V_6, 180*°, F_5) → H_8
  295. Rotate(W_6, 180*°, F_5) → I_8
  296. Rotate(Z_6, 180*°, F_5) → J_8
  297. Rotate(A_7, 180*°, F_5) → K_8
  298. Rotate(B_7, 180*°, F_5) → L_8
  299. Rotate(C_7, 180*°, F_5) → M_8
  300. Rotate(D_7, 180*°, F_5) → N_8
  301. Rotate(E_7, 180*°, F_5) → O_8
  302. Rotate(F_7, 180*°, F_5) → P_8
  303. Rotate(G_7, 180*°, F_5) → Q_8
  304. Rotate(H_7, 180*°, F_5) → R_8
  305. Rotate(I_7, 180*°, F_5) → S_8
  306. Rotate(J_7, 180*°, F_5) → T_8
  307. Polygon(D_8, E_8, N_8, O_8, P_8, Q_8, R_8, S_8, T_8, F_8, G_8, H_8, I_8, J_8, K_8, L_8, M_8) → poly5, d_8, m_8, n_8, o_8, p_8, q_8, r_8, s_8, t_8, e_8, f_8, g_8, h_8, i_8, j_8, k_8, l_8

AI 绘图提示语参考

画一个等腰梯形,通过旋转和镜像操作将其平铺,展示等腰梯形、角度、向量及几何变换(旋转、平移、反射)的应用。首先构造等腰梯形,然后利用中点和向量确定关键点,通过旋转180度并镜像操作生成多个等腰梯形,最终形成平铺图案。
以上提示语为根据原始绘图命令整理而来,仅供参考。