2、光密射向光疏 jW",'1h<n
Xl*-A|:j
clear \>/:@4oK
Sb[rSczS~
close all #(*WxVE
I.e'
n1=1.45,n2=1; [%nG_np
=-pss 47
theta=0:0.1:90; z?"5="D
pN]Hp"v
a=theta*pi/180; MgMLfgt"V
Pjb9FCA'
rp=(n2*cos(a)-n1*sqrt(1-(n1/n2*sin(a)).^2))./(n2*cos(a)+n1*sqrt(1-(n1/n2*sin(a)).^2)); a\m10Ih:
gkk <-j'
rs=(n1*cos(a)-n2*sqrt(1-(n1/n2*sin(a)).^2))./(n1*cos(a)+n2*sqrt(1-(n1/n2*sin(a)).^2)); ,em6wIq,
1I^Sv
tp=2*n1*cos(a)./(n2*cos(a)+n1*sqrt(1-(n1/n2*sin(a)).^2)); 6l
vx
p
go\(K0
ts=2*n1*cos(a)./(n1*cos(a)+n2*sqrt(1-(n1/n2*sin(a)).^2)); q%:Jmi>
(Fgt #H(B
figure(1) r IK|} 5
sqZHk+<%
subplot(1,2,1); *u{.K:.I
F<(xz=
plot(theta,rp,'-',theta,rs,'--',theta,abs(rp),':',theta,abs(rs),'-.','LineWidth',2) Eq<#pX6
0RSa{iS*A
legend('r_p','r_s','|r_p|','|r_s|') H@j ^,
2aje$w-
xlabel('\theta_i') nG%j4r ;
#Aan v
ylabel('Amplitude') l*:p==
P/PS(`
title(['n_1=',num2str(n1),',n_2=',num2str(n2)]) \!V6` @0KC
"\=_- `
axis([0 90 -1.5 1.5]) %-'U9e KN
(P>vI'
grid on zuPH3Q={
oV!9B -<
subplot(1,2,2); X*yl%V
#dfW1@m
plot(theta,tp,'-',theta,ts,'--',theta,abs(tp),':',theta,abs(ts),'-.','LineWidth',2) 0?h .X=G
V7@xr
M
legend('t_p','t_s','|t_p|','|t_s|') T+ t-0k
vZDQ@\HrC
xlabel('\theta_i') &^7)yS+C
4#YklVm
ylabel('Amplitude') 5k(#kyP
t3XMQ']
title(['n_1=',num2str(n1),',n_2=',num2str(n2)]) &sRJ'oc
l&A`
axis([0 90 -0.5 3]) mHMej@
09?<K)_G
grid on f\^QV
gPi_+-@
Rp=abs(rp).^2; |#B"j1D,H
z} \9/`
Rs=abs(rs).^2; }00e@a
,i,=LGn
Rn=(Rp+Rs)/2; ^>p [b
yW&iUh=0
Tp=1-Rp; \nyFN
K]oPh:E
Ts=1-Rs; w8i!Qi#y5D
@6!JW(,]\
Tn=(Tp+Ts)/2; gZUy0`E
.-ABo]hf
figure(2) $S}x'F!4_
VfwD{+5
subplot(1,2,1); ;R!H\
p o`$^TB^+
plot(theta,Rp,'-',theta,Rs,'--',theta,Rn,':','LineWidth',2) XL3h ;$,
K0g:Q*J-
legend('R_p','R_s','R_n') 1X*T219o
+;Gl>$
xlabel('\theta_i') c" 7pf
T
`Vi:r9|P
ylabel('Amplitude') bSghf"aN
YeLOd
title(['n_1=',num2str(n1),',n_2=',num2str(n2)]) KIFx&A
[VW;L l
axis([0 90 0 1]) TH!8G,(w
g4X,*H
grid on wVOL7vh
`RcNqPY#S
subplot(1,2,2); $hQg+nY.
5uer
[1A
plot(theta,Tp,'-',theta,Ts,'--',theta,Tn,':','LineWidth',2) 72zuI4&
+_dYfux
legend('T_p','T_s','T_n') z)>{O3
["<(\v9P)
xlabel('\theta_i') :gq@/COo(
%6'D!H?d
ylabel('Amplitude') =7Vl{>*1N
9VE;I:NO3
title(['n_1=',num2str(n1),',n_2=',num2str(n2)]) ELF`uWGE
%},G(>
axis([0 90 0 1]) k#JG
N{t:%[
grid on CJixK>Y^
\cP'#jZz
EiN)TB^]
+[/r^C