棱镜色散:光通过三棱镜的折射与分解
几何画板及绘图内容加载中,请稍等……
① 本范例演示一束白光(或复合光)通过三棱镜后发生色散,形成红、蓝等不同颜色的光路,直观展示光的折射与波长相关的偏折现象。② 核心数学概念包括几何光学中的折射定律(斯涅尔定律)、角度测量、对称性以及利用几何作图模拟光线路径;涉及三角形、角、向量和比例关系。③ 作图要点:使用 GeoGebra 的 Point、Intersect、Segment、Ray 构造棱镜边界和入射/出射光线;用 Angle 和 Rotate 控制入射角与折射角;用 Vector 表示光线方向;用 CircleSector 和 PointIn 辅助表示色散区域;通过 Slider(如 a, da, db)动态调整棱镜角度或折射率,观察色散变化;LaTeX 用于标注角度和公式。④ 适合高中物理或数学选修课中讲解光的色散、折射定律与几何作图结合的内容,也可用于大学基础光学演示,帮助学生理解波长与折射率的关系。
GeoGebra 命令及参数
Point(xAxis) → BIntersect(xAxis, yAxis) → ASegment(C, A) → cSlope(c) → m_cPoint(c) → DCircleSector(D, D - (Length[c] * (1, (-1) / m_c)), A) → kSegment(C, B) → bPointIn(k) → EVector(E, D) → uSlope(b) → m_bSegment(D_{plus}, D_{minus}) → aAngle(E, D, D_{minus}) → daRotate(D_{plus}, (db / 180 * π), D) → FRay(D, F) → dIntersect(d, b) → GSegment(D, G) → eSegment(G_{minus}, G_{plus}) → fAngle(D, G, G_{minus}) → gaRotate(G_{plus}, (((-gb)) / 180 * π), G) → HVector(G, G + (Vector[G, H] / Length[Vector[G, H]] * Length[u])) → gRotate(D_{plus}, (db2 / 180 * π), D) → IRay(D, I) → hIntersect(h, b) → JSegment(J_{minus}, J_{plus}) → iAngle(D, J, J_{minus}) → jaRotate(J_{plus}, (((-jb)) / 180 * π), J) → KVector(J, J + (Vector[J, K] / Length[Vector[J, K]] * Length[u])) → wSegment(D, J) → jLaTeX("\text{Typically, longer wavelengths (redder) have lower indices of refraction.}") → text1
AI 绘图提示语参考
绘制一个三角形棱镜,一束白光从左侧射入棱镜,经过折射后分散为不同颜色的光线(如红色和蓝色)从右侧射出。棱镜的边界由三条线段构成,入射光线与棱镜表面相交,折射光线在棱镜内部改变方向,并在出射面再次折射。图中需标注入射角、折射角,并用箭头表示光线方向。棱镜的角度和折射率可通过滑块调节,以展示不同波长光线的偏折程度。同时,用圆弧或扇形区域表示色散范围,并添加文字说明较长波长的光折射率较低。
以上提示语为根据原始绘图命令整理而来,仅供参考。