计算光波由光密入射到光疏介质时相位变化 h~Ir=JV
#v(As)4^
clear `mcb0
}m<+tn3m
close all <p<6!tdO
lai@,_<GV
n1=1.45,n2=1; U)'YR$2<
uB+#<F/c
theta=0:0.1:90; ^JxVs
7
fP<==DK
a=theta*pi/180; RK@K>)"f
P>q~ocq<
rp=(n2*cos(a)-n1*sqrt(1-(n1/n2*sin(a)).^2))./(n2*cos(a)+n1*sqrt(1-(n1/n2*sin(a)).^2)); pImq<Z
r4u,I<ZbH
rs=(n1*cos(a)-n2*sqrt(1-(n1/n2*sin(a)).^2))./(n1*cos(a)+n2*sqrt(1-(n1/n2*sin(a)).^2)); ?MywA'N@x
^N7cX K*
tp=2*n1*cos(a)./(n2*cos(a)+n1*sqrt(1-(n1/n2*sin(a)).^2)); r } Wdj
GdC=>\]
ts=2*n1*cos(a)./(n1*cos(a)+n2*sqrt(1-(n1/n2*sin(a)).^2)); F
lVG, Z
;LgMi5dN
arp=angle(rp); JQ
?8yl
V #vkj
ars=angle(rs); J,v024TM
v3[ZPc;;
atp=angle(tp); 4%}iKoT
?4%#myO3a
ats=angle(ts); 5n>zJ
~
YP!}Bf
figure(1) _H U>T
lrPIXIM
subplot(1,2,1); !gyW15z'
}cUO+)!Y
plot(theta,arp,'-',theta,ars,'--','LineWidth',2) @ebY_*
@=g{4(zR^
legend('arg(r_p)','arg(r_s)') y z3=#
7&etnQJ{
xlabel('\theta_i') V,zFHXO
}x6)}sz7
ylabel('\phi') xGOmvn^lQ
DQ$m@_/4w
title(['n_1=',num2str(n1),',n_2=',num2str(n2)]) ~2[kCuu
??Urm[Y.Z
axis([0 90 -3.5 3.5]) \Dr( /n
B{`K?e0
grid on -m,Y6
B !x6N"
subplot(1,2,2); wtL=^
owa&HW/_
plot(theta,atp,'-',theta,ats,'--','LineWidth',2) g9Dynm5
1e9~):C~W
legend('arg(t_p)','arg(t_s)') (3K,f4S@
~mHrgxQ-
xlabel('\theta_i') q(46v`u
wk?i\vm
ylabel('\phi') |d\1xTBLp
A]%*ye"NT
title(['n_1=',num2str(n1),',n_2=',num2str(n2)]) `)8SIx
s{c|J#s
axis([0 90 -3.5 3.5]) iig4JP'h
]w*` }
grid on oG hMO
-j Nnx*