函数值表

函数值表
几何画板及绘图内容加载中,请稍等……
2025-07-31 17:04
函数值表是描述函数行为的重要工具之一。这个 GeoGebra 范例演示了如何创建一个函数值表,并使用它来分析函数的特性。核心数学概念包括函数、函数图像和函数值表。作图要点包括使用 GeoGebra 的 Sequence 和 Textfield 对象来创建函数值表。适合的学段或用途包括初中和高中数学教育,特别是函数和图像的学习。

GeoGebra 命令及参数

  1. SelectedIndex(drop1) → index1
  2. SelectedIndex(drop2) → index2
  3. Sequence(A + (0, (-i)), i, 0, 7, width) → PointsL
  4. Sequence(A + (4, (-i)), i, 0, 7, width) → PointsR
  5. Sequence(Segment[PointsL(i), PointsR(i)], i, 1, Length[PointsL]) → l1
  6. Midpoint(A, PointsR(1)) → C
  7. Midpoint(PointsL(Length[PointsL]), PointsR(Length[PointsR])) → F
  8. Segment(C, F) → midline
  9. Segment(PointsL(2), PointsR(2)) → row1
  10. Textfield(input1) → InputBox1
  11. Textfield(input2) → InputBox2
  12. Textfield(input3) → InputBox3
  13. Textfield(input4) → InputBox4
  14. Textfield(input5) → InputBox5
  15. Sequence(A_{1} + (4, (-i)), i, 0, 6, width) → PointsR_{1}
  16. Sequence(A_{2} + (4, (-i)), i, 0, 6, width) → PointsR_{2}
  17. Sequence(A_{3} + (4, (-i)), i, 0, 6, width) → PointsR_{3}
  18. Midpoint(A_{1}, PointsR_{1}(1)) → E
  19. Midpoint(A_{2}, PointsR_{2}(1)) → G
  20. Midpoint(A_{3}, PointsR_{3}(1)) → H
  21. Sequence(A_{1} + (0, (-i)), i, 0, 6, width) → PointsL_{1}
  22. Sequence(A_{2} + (0, (-i)), i, 0, 6, width) → PointsL_{2}
  23. Sequence(A_{3} + (0, (-i)), i, 0, 6, width) → PointsL_{3}
  24. Segment(PointsL_{1}(2), PointsR_{1}(2)) → f
  25. Segment(PointsL_{2}(2), PointsR_{2}(2)) → g
  26. Segment(PointsL_{3}(2), PointsR_{3}(2)) → h
  27. Midpoint(PointsL_{1}(Length[PointsL_{1}]), PointsR_{1}(Length[PointsR_{1}])) → I
  28. Midpoint(PointsL_{2}(Length[PointsL_{2}]), PointsR_{2}(Length[PointsR_{2}])) → J
  29. Midpoint(PointsL_{3}(Length[PointsL_{3}]), PointsR_{3}(Length[PointsR_{3}])) → K
  30. Segment(E, I) → i
  31. Polygon(L, M, N, O) → q1, l_1, m_1, n_1, o
  32. Spline({AnimP1, AnimP2, AnimP3, AnimP4, AnimP5}, 3) → anim1seg
  33. Point(anim1seg, anim1) → AnimPos
  34. Shuffle(Sequence[99]) → randomNos, {6, 62, 80, 65, 11, 46, 37, 19, 44, 72, 58, 68, 93, 52, 4, 54, 78, 34, 86, 94, 87, 73, 3, 18, 31, 5, 1, 7, 67, 55, 29, 20, 23, 75, 35, 39, 16, 99, 47, 14, 76, 21, 89, 66, 88, 36, 95, 90, 25, 92, 45, 71, 28, 15, 81, 43, 22, 26, 91, 33, 51, 57, 27, 97, 98, 96, 38, 24, 64, 59, 69, 8, 61, 84, 49, 60, 50, 17, 56, 9, 12, 79, 32, 85, 82, 70, 10, 74, 42, 13, 41, 40, 77, 30, 48, 63, 53, 83, 2}
  35. Text(txtHelp1, AnimPos, false, true, 0, 0) → txtAnim1
  36. Text(txtHelp2, AnimPos, false, true, 0, 0) → txtAnim2
  37. Textfield(input2_1) → InputBox2_1
  38. Textfield(input3_1) → InputBox3_1
  39. Textfield(input4_1) → InputBox4_1
  40. Textfield(input5_1) → InputBox5_1
  41. Segment(G, J) → j
  42. Segment(H, K) → k
  43. SelectedIndex(dropQ1) → indexQ1
  44. SelectedIndex(dropQ2) → indexQ2
  45. SelectedIndex(dropQ3) → indexQ3
  46. Polygon(B4, B3, B2_{1}, B1) → q2, r, s, t, u