用方程完成表格

用方程完成表格
几何画板及绘图内容加载中,请稍等……
2015-02-10 20:58
①本范例演示如何利用方程填充数据表格;②涉及的核心数学概念包括方程、线性方程、计算;③构造摘要中用到了RemoveUndefined, Element, Random, Text, If, FractionText, TableText等GeoGebra命令和对象;④适合初中及以上学生用于理解方程应用和数据处理。

GeoGebra 命令及参数

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