此交互式Java程序探讨了相位对象的光程差随样品和周围折射率变化的变化。在applet窗口下方给出了本程序的操作说明。
在本程序中,相位对象的厚度(t)可通过“厚度”滑块调整,而折射率n(s)也可通过“样本RI”滑块调整。周围介质的折射率为n(m),可使用“环绕RI”滑块调整。图像下方的方程式根据以下公式计算样品与样品周围之间的光程差(OPD):
OPD = (tn(s) - tn(m)) = t(n(s) - n(m))
相位差为:
δ = (2π/λ)(OPD)
其中π是常数(3.14159265),而λ是照亮标本的光的波长。光程差是两个项的乘积:厚度(t)和折射率差(n)。即使对象的厚度很薄,OPD通常也可能很大。另一方面,当样品和周围介质的折射率相等时,即使样品厚度很大,OPD也为零。在这种情况下,穿过物体的光相对于通过相同厚度的包围物的光仅被延迟(相位差)。人眼无法检测到相位差。