光学和电学具有诸多相似的地方,本文针对两个平面偏振光的合成进行讨论。
从波动光学中我们可以得到:
- 相同频率、相同振幅、相位也完全相同的两电磁波,合成的依然是平面偏振光;
- 相同频率、相同振幅、相位差为pi/2的两电磁波,合成的是右旋圆偏振光;
- 相同频率、相同振幅、相位差为-pi/2的两电磁波,合成的是左旋圆偏振光;
- 相同频率、相同振幅、相位差为0~pi/2的两电磁波,合成的是椭圆偏振光;
上述四条对于掌握圆二色谱的基本原理有一定帮助。
同时我们知道:
空间相差90度,相位相差90度(利用电容)的两相交流电可以合成一个旋转电磁场;
本matlab程序包含两个子函数:Polarization.m和OutGif.m,前者作图并输出gif文件,后者用于设定gif的参数。
可以在这里下载
%% 偏振光演示
function [] = Polarization(A,f,Tend,Tint,Angle)
if nargin == 0
A = [1,2]; % 幅值,可改参数哈
f = [1,1]; % 频率,可改参数哈
Tint = 0.01; % 每帧的时长,可改参数哈
Tend = 1; % 运行一秒,可改参数哈
Angle = pi/2; % 相位,可改参数哈,注意单位
end
%% 开始作图
figure('color',[1,1,1])