0-99百格图

0-99百格图
几何画板及绘图内容加载中,请稍等……
2017-06-22 06:24
该范例展示了0-99的百格图,涉及数列的概念。通过使用GeoGebra命令如Sequence、Flatten等,可以构造出一个动态的百格图。适合初中及以上学生学习数列和函数图像。

GeoGebra 命令及参数

  1. Sequence(Sequence[Point[{i, 0 - j}], i, 0, 10], j, 0, 10) → list1
  2. Sequence(Sequence[Polygon[Element[list1, i, j] + (0, -1), Element[list1, i, j] + (1, -1), 4], j, 1, 10], i, 1, 10) → list2
  3. Flatten(list2) → list3
  4. Element(list3, 1) → poly1
  5. Element(list3, 2) → poly2
  6. Element(list3, 3) → poly3
  7. Element(list3, 4) → poly4
  8. Element(list3, 5) → poly5
  9. Element(list3, 6) → poly6
  10. Element(list3, 7) → poly7
  11. Element(list3, 8) → poly8
  12. Element(list3, 9) → poly9
  13. Element(list3, 10) → poly10
  14. Element(list3, 11) → poly11
  15. Element(list3, 12) → poly12
  16. Element(list3, 13) → poly13
  17. Element(list3, 14) → poly14
  18. Element(list3, 15) → poly15
  19. Element(list3, 16) → poly16
  20. Element(list3, 17) → poly17
  21. Element(list3, 18) → poly18
  22. Element(list3, 19) → poly19
  23. Element(list3, 20) → poly20
  24. Element(list3, 21) → poly21
  25. Element(list3, 22) → poly22
  26. Element(list3, 23) → poly23
  27. Element(list3, 24) → poly24
  28. Element(list3, 25) → poly25
  29. Element(list3, 26) → poly26
  30. Element(list3, 27) → poly27
  31. Element(list3, 28) → poly28
  32. Element(list3, 29) → poly29
  33. Element(list3, 30) → poly30
  34. Element(list3, 31) → poly31
  35. Element(list3, 32) → poly32
  36. Element(list3, 33) → poly33
  37. Element(list3, 34) → poly34
  38. Element(list3, 35) → poly35
  39. Element(list3, 36) → poly36
  40. Element(list3, 37) → poly37
  41. Element(list3, 38) → poly38
  42. Element(list3, 39) → poly39
  43. Element(list3, 40) → poly40
  44. Element(list3, 41) → poly41
  45. Element(list3, 42) → poly42
  46. Element(list3, 43) → poly43
  47. Element(list3, 44) → poly44
  48. Element(list3, 45) → poly45
  49. Element(list3, 46) → poly46
  50. Element(list3, 47) → poly47
  51. Element(list3, 48) → poly48
  52. Element(list3, 49) → poly49
  53. Element(list3, 50) → poly50
  54. Element(list3, 51) → poly51
  55. Element(list3, 52) → poly52
  56. Element(list3, 53) → poly53
  57. Element(list3, 54) → poly54
  58. Element(list3, 55) → poly55
  59. Element(list3, 56) → poly56
  60. Element(list3, 57) → poly57
  61. Element(list3, 58) → poly58
  62. Element(list3, 59) → poly59
  63. Element(list3, 60) → poly60
  64. Element(list3, 61) → poly61
  65. Element(list3, 62) → poly62
  66. Element(list3, 63) → poly63
  67. Element(list3, 64) → poly64
  68. Element(list3, 65) → poly65
  69. Element(list3, 66) → poly66
  70. Element(list3, 67) → poly67
  71. Element(list3, 68) → poly68
  72. Element(list3, 69) → poly69
  73. Element(list3, 70) → poly70
  74. Element(list3, 71) → poly71
  75. Element(list3, 72) → poly72
  76. Element(list3, 73) → poly73
  77. Element(list3, 74) → poly74
  78. Element(list3, 75) → poly75
  79. Element(list3, 76) → poly76
  80. Element(list3, 77) → poly77
  81. Element(list3, 78) → poly78
  82. Element(list3, 79) → poly79
  83. Element(list3, 80) → poly80
  84. Element(list3, 81) → poly81
  85. Element(list3, 82) → poly82
  86. Element(list3, 83) → poly83
  87. Element(list3, 84) → poly84
  88. Element(list3, 85) → poly85
  89. Element(list3, 86) → poly86
  90. Element(list3, 87) → poly87
  91. Element(list3, 88) → poly88
  92. Element(list3, 89) → poly89
  93. Element(list3, 90) → poly90
  94. Element(list3, 91) → poly91
  95. Element(list3, 92) → poly92
  96. Element(list3, 93) → poly93
  97. Element(list3, 94) → poly94
  98. Element(list3, 95) → poly95
  99. Element(list3, 96) → poly96
  100. Element(list3, 97) → poly97
  101. Element(list3, 98) → poly98
  102. Element(list3, 99) → poly99
  103. Element(list3, 100) → poly100
  104. Textfield(starttext) → InputStart
  105. Textfield(finishtext) → InputFinish
  106. Textfield(skipbytext) → InputSkipBy
  107. If(show100 ≟ true, Sequence[Text[i, Centroid[Element[list3, i]] + (adjusthor, adjustvert)], i, 1, 100], Sequence[Text[i - 1, Centroid[Element[list3, i]] + (adjusthor, adjustvert)], i, 1, 100]) → list4
  108. Corner(5) → CanvasSize
  109. Sequence(Segment[(i, 0), (i, -10)], i, 0, 10) → list5
  110. Sequence(Segment[(0, (-i)), (10, (-i))], i, 0, 10) → list6

AI 绘图提示语参考

绘制一个0到99的百数表,包含10行10列的数字格子,每个格子由四个顶点组成,从左下角到右下角依次为顶点1、顶点2、顶点3和顶点4。首先创建10行,每行包含10个点,然后用这些点创建100个四边形,最后将所有四边形展平成一个列表。
以上提示语为根据原始绘图命令整理而来,仅供参考。