纵波演示

纵波演示
几何画板及绘图内容加载中,请稍等……
2019-04-17 22:22
①本范例演示了纵波(压缩波)的传播现象,通过可视化展示波形的位移变化;②涉及的核心数学概念包括余弦/正弦函数、定积分、随机过程、条形图、函数和对数;③作图要点提炼自构造摘要,使用了T、A、Displace、t、P0、dx、dt、P1至P32等GeoGebra命令/对象来模拟波形的位移和传播;④适合高中及以上学生学习和理解波动理论、函数图像及积分应用,也可用于物理教学演示。

GeoGebra 命令及参数

  1. Numeric T(5)
  2. Numeric A(2)
  3. Displace(x) = (A * sin((360° * x / T)))
  4. Numeric t(12.5)
  5. (Displace(t), 0)
  6. Numeric dx(0.5)
  7. Numeric dt(0.15)
  8. (dx + Displace(t - dt), 0)
  9. ((2 * dx) + Displace(t - (2 * dt)), 0)
  10. ((3 * dx) + Displace(t - (3 * dt)), 0)
  11. ((4 * dx) + Displace(t - (4 * dt)), 0)
  12. ((5 * dx) + Displace(t - (5 * dt)), 0)
  13. ((6 * dx) + Displace(t - (6 * dt)), 0)
  14. ((7 * dx) + Displace(t - (7 * dt)), 0)
  15. Numeric a(2)
  16. ((9 * dx) + Displace(t - (9 * dt)), 0)
  17. ((8 * dx) + Displace(t - (8 * dt)), 0)
  18. ((10 * dx) + Displace(t - (10 * dt)), 0)
  19. ((11 * dx) + Displace(t - (11 * dt)), 0)
  20. ((12 * dx) + Displace(t - (12 * dt)), 0)
  21. ((13 * dx) + Displace(t - (13 * dt)), 0)
  22. ((14 * dx) + Displace(t - (14 * dt)), 0)
  23. ((15 * dx) + Displace(t - (15 * dt)), 0)
  24. ((16 * dx) + Displace(t - (16 * dt)), 0)
  25. ((17 * dx) + Displace(t - (17 * dt)), 0)
  26. ((18 * dx) + Displace(t - (18 * dt)), 0)
  27. ((19 * dx) + Displace(t - (19 * dt)), 0)
  28. ((20 * dx) + Displace(t - (20 * dt)), 0)
  29. ((21 * dx) + Displace(t - (21 * dt)), 0)
  30. ((22 * dx) + Displace(t - (22 * dt)), 0)
  31. ((23 * dx) + Displace(t - (23 * dt)), 0)
  32. ((24 * dx) + Displace(t - (24 * dt)), 0)
  33. ((25 * dx) + Displace(t - (25 * dt)), 0)
  34. ((26 * dx) + Displace(t - (26 * dt)), 0)
  35. ((27 * dx) + Displace(t - (27 * dt)), 0)
  36. ((28 * dx) + Displace(t - (28 * dt)), 0)
  37. ((29 * dx) + Displace(t - (29 * dt)), 0)
  38. ((30 * dx) + Displace(t - (30 * dt)), 0)
  39. ((31 * dx) + Displace(t - (31 * dt)), 0)
  40. ((32 * dx) + Displace(t - (32 * dt)), 0)
  41. ((-dx) + Displace(t + dt), 0)
  42. (((-2) * dx) + Displace(t + (2 * dt)), 0)
  43. (((-3) * dx) + Displace(t + (3 * dt)), 0)
  44. (((-4) * dx) + Displace(t + (4 * dt)), 0)
  45. (((-5) * dx) + Displace(t + (5 * dt)), 0)
  46. (((-6) * dx) + Displace(t + (6 * dt)), 0)
  47. (((-7) * dx) + Displace(t + (7 * dt)), 0)
  48. Boolean ShowAll(true)