用方程完成表格 by Matthew Zeigler (2)

用方程完成表格 by Matthew Zeigler (2)
几何画板及绘图内容加载中,请稍等……
2015-02-10 22:09
本范例演示如何使用方程在 GeoGebra 中完成数值表格。涉及的核心数学概念包括方程、几何分布、数列和系列。构造要点使用了 RemoveUndefined, Element, Random, Text, If, FractionText, TableText 等命令和对象,通过按钮交互生成随机数并填充表格。适合初中及以上数学教学,用于方程应用和数据处理练习。

GeoGebra 命令及参数

  1. RemoveUndefined(Sequence[(-21 + i)^(2) / (-21 + i), i, 1, 41]) → numersX
  2. Element(numersX, Random[21, 40]) → numerX1
  3. Element(numersX, Random[21, 40]) → numerX2
  4. Element(numersX, Random[21, 40]) → numerX3
  5. Element(numersX, Random[21, 40]) → numerX4
  6. Element(numersX, Random[21, 40]) → numerX5
  7. Element(numersX, Random[21, 40]) → numerX6
  8. Random(-20, 20) → X1A
  9. Random(-20, 20) → X2A
  10. Random(-20, 20) → X3A
  11. Random(-20, 20) → X4A
  12. Random(-20, 20) → X5A
  13. Random(-20, 20) → X6A
  14. Random(-20, 20) → X1B
  15. Random(-20, 20) → X2B
  16. Random(-20, 20) → X3B
  17. Random(-20, 20) → X4B
  18. Random(-20, 20) → X5B
  19. Random(-20, 20) → X6B
  20. Random(0, 20) → b1
  21. Random(0, 20) → b2
  22. Random(1, 10) → denomX1
  23. Random(0, 20) → b3
  24. Random(1, 10) → denomX2
  25. Random(0, 20) → b4
  26. Random(1, 10) → denomX3
  27. Random(0, 20) → b5
  28. Random(1, 10) → denomX4
  29. Random(0, 20) → b6
  30. Random(1, 10) → denomX5
  31. Random(1, 10) → denomX6
  32. Text(abs(numerX2)) → forTextNumber2
  33. Text(abs(numerX3)) → forTextNumber3
  34. Text(abs(numerX4)) → forTextNumber4
  35. Text(abs(numerX5)) → forTextNumber5
  36. Text(abs(numerX6)) → forTextNumber6
  37. If(numerX1 < 0, " - ", " + ") → signX1
  38. If(numerX2 < 0, " - ", " + ") → signX2
  39. If(numerX3 < 0, " - ", " + ") → signX3
  40. If(numerX4 < 0, " - ", " + ") → signX4
  41. If(numerX5 < 0, " - ", " + ") → signX5
  42. If(numerX6 < 0, " - ", " + ") → signX6
  43. Text(abs(numerX1)) → forTextNumber1
  44. Text(denomX1) → forTextDenomX1
  45. Text(denomX2) → forTextDenomX2
  46. Text(denomX3) → forTextDenomX3
  47. Text(denomX4) → forTextDenomX4
  48. Text(denomX5) → forTextDenomX5
  49. Text(denomX6) → forTextDenomX6
  50. If(b1 < 0, " - ", " ") → signB1
  51. If(b2 < 0, " - ", " ") → signB2
  52. If(b3 < 0, " - ", " ") → signB3
  53. If(b4 < 0, " - ", " ") → signB4
  54. If(b5 < 0, " - ", " ") → signB5
  55. If(b6 < 0, " - ", " ") → signB6
  56. Text(X1A) → forTextX1A
  57. Text(X2A) → forTextX2A
  58. Text(X3A) → forTextX3A
  59. Text(X4A) → forTextX4A
  60. Text(X5A) → forTextX5A
  61. Text(X6A) → forTextX6A
  62. Text(X1B) → forTextX1B
  63. Text(X2B) → forTextX2B
  64. Text(X3B) → forTextX3B
  65. Text(X4B) → forTextX4B
  66. Text(X5B) → forTextX5B
  67. Text(X6B) → forTextX6B
  68. FractionText(y1B) → forTexty1B
  69. FractionText(abs(b1)) → forTextb1
  70. FractionText(abs(b2)) → forTextb2
  71. FractionText(abs(b3)) → forTextb3
  72. FractionText(abs(b4)) → forTextb4
  73. FractionText(abs(b5)) → forTextb5
  74. FractionText(abs(b6)) → forTextb6
  75. FractionText(outSide1) → forTextOutSide1
  76. FractionText(outSide2) → forTextOutSide2
  77. FractionText(outSide3) → forTextOutSide3
  78. FractionText(outSide4) → forTextOutSide4
  79. FractionText(outSide6) → forTextOutSide6
  80. FractionText(outSide5) → forTextOutSide5
  81. FractionText(y1A) → forTexty1A
  82. FractionText(y2A) → forTexty2A
  83. FractionText(y2B) → forTexty2B
  84. FractionText(y3A) → forTexty3A
  85. FractionText(y3B) → forTexty3B
  86. FractionText(y4A) → forTexty4A
  87. FractionText(y4B) → forTexty4B
  88. FractionText(y5A) → forTexty5A
  89. FractionText(y5B) → forTexty5B
  90. FractionText(y6A) → forTexty6A
  91. FractionText(y6B) → forTexty6B
  92. If(showAnswers ≟ true, forTexty1A, " ") → B2
  93. If(showAnswers ≟ true, forTextX1B, " ") → A3
  94. If(showAnswers ≟ true, forTexty2A, " ") → E2
  95. If(showAnswers ≟ true, forTexty3A, " ") → H2
  96. If(showAnswers ≟ true, forTexty4A, " ") → K2
  97. If(showAnswers ≟ true, forTexty5A, " ") → N2
  98. If(showAnswers ≟ true, forTexty6A, " ") → Q2
  99. If(showAnswers ≟ true, forTextX2B, " ") → D3
  100. If(showAnswers ≟ true, forTextX3B, " ") → G3
  101. If(showAnswers ≟ true, forTextX4B, " ") → J3
  102. If(showAnswers ≟ true, forTextX5B, " ") → M3
  103. If(showAnswers ≟ true, forTextX6B, " ") → P3
  104. TableText({{A1, B1}, {A2, B2}, {A3, B3}}, "|_") → Table1
  105. TableText({{G1, H1}, {G2, H2}, {G3, H3}}, "|_") → Table3
  106. TableText({{J1, K1}, {J2, K2}, {J3, K3}}, "|_") → Table4
  107. TableText({{M1, N1}, {M2, N2}, {M3, N3}}, "|_") → Table5
  108. TableText({{P1, Q1}, {P2, Q2}, {P3, Q3}}, "|_") → Table6
  109. TableText({{D1, E1}, {D2, E2}, {D3, E3}}, "|_") → Table2

AI 绘图提示语参考

绘制一个交互式数学练习表格,包含六行随机生成的数值数据。每行显示一个分数表达式,分子为随机整数(可能带符号),分母为随机正整数,并配有一个文本框显示绝对值。表格旁设置按钮,点击后重新生成随机数据。整体布局清晰,适合中学生练习方程与数列。
以上提示语为根据原始绘图命令整理而来,仅供参考。