棱镜色散

棱镜色散
几何画板及绘图内容加载中,请稍等……
2015-03-19 23:27
此范例演示棱镜如何使光线发生色散。核心概念包括光的折射和棱镜的几何形状。通过使用GeoGebra命令如Point, Intersect, Segment等,可以动态展示光线在棱镜中的路径变化。适合高中物理和数学教学。

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 绘图提示语参考

画一个棱镜,展示光线通过棱镜的折射和色散现象。先画出棱镜的轮廓,然后从棱镜的一个顶点发出光线,光线在棱镜内部发生折射,并在出射时分解成不同颜色的光。用动态方式显示光线的路径,并标注关键角度和向量,说明色散原理。
以上提示语为根据原始绘图命令整理而来,仅供参考。