棱镜色散:光通过三棱镜的折射与分解

棱镜色散:光通过三棱镜的折射与分解
几何画板及绘图内容加载中,请稍等……
2019-10-31 03:36
① 本范例演示一束白光(或复合光)通过三棱镜后发生色散,形成红、蓝等不同颜色的光路,直观展示光的折射与波长相关的偏折现象。② 核心数学概念包括几何光学中的折射定律(斯涅尔定律)、角度测量、对称性以及利用几何作图模拟光线路径;涉及三角形、角、向量和比例关系。③ 作图要点:使用 GeoGebra 的 Point、Intersect、Segment、Ray 构造棱镜边界和入射/出射光线;用 Angle 和 Rotate 控制入射角与折射角;用 Vector 表示光线方向;用 CircleSector 和 PointIn 辅助表示色散区域;通过 Slider(如 a, da, db)动态调整棱镜角度或折射率,观察色散变化;LaTeX 用于标注角度和公式。④ 适合高中物理或数学选修课中讲解光的色散、折射定律与几何作图结合的内容,也可用于大学基础光学演示,帮助学生理解波长与折射率的关系。

GeoGebra 命令及参数

  1. Point(xAxis) → B
  2. Intersect(xAxis, yAxis) → A
  3. Segment(C, A) → c
  4. Slope(c) → m_c
  5. Point(c) → D
  6. CircleSector(D, D - (Length[c] * (1, (-1) / m_c)), A) → k
  7. Segment(C, B) → b
  8. PointIn(k) → E
  9. Vector(E, D) → u
  10. Slope(b) → m_b
  11. Segment(D_{plus}, D_{minus}) → a
  12. Angle(E, D, D_{minus}) → da
  13. Rotate(D_{plus}, (db / 180 * π), D) → F
  14. Ray(D, F) → d
  15. Intersect(d, b) → G
  16. Segment(D, G) → e
  17. Segment(G_{minus}, G_{plus}) → f
  18. Angle(D, G, G_{minus}) → ga
  19. Rotate(G_{plus}, (((-gb)) / 180 * π), G) → H
  20. Vector(G, G + (Vector[G, H] / Length[Vector[G, H]] * Length[u])) → g
  21. Rotate(D_{plus}, (db2 / 180 * π), D) → I
  22. Ray(D, I) → h
  23. Intersect(h, b) → J
  24. Segment(J_{minus}, J_{plus}) → i
  25. Angle(D, J, J_{minus}) → ja
  26. Rotate(J_{plus}, (((-jb)) / 180 * π), J) → K
  27. Vector(J, J + (Vector[J, K] / Length[Vector[J, K]] * Length[u])) → w
  28. Segment(D, J) → j
  29. LaTeX("\text{Typically, longer wavelengths (redder) have lower indices of refraction.}") → text1

AI 绘图提示语参考

绘制一个三角形棱镜,一束白光从左侧射入棱镜,经过折射后分散为不同颜色的光线(如红色和蓝色)从右侧射出。棱镜的边界由三条线段构成,入射光线与棱镜表面相交,折射光线在棱镜内部改变方向,并在出射面再次折射。图中需标注入射角、折射角,并用箭头表示光线方向。棱镜的角度和折射率可通过滑块调节,以展示不同波长光线的偏折程度。同时,用圆弧或扇形区域表示色散范围,并添加文字说明较长波长的光折射率较低。
以上提示语为根据原始绘图命令整理而来,仅供参考。