2、光密射向光疏 or%gTVZ
~ACP%QM=
clear 3r-Vx P 5n
Cb
)= n6
close all x ?f0Hk+
jW1YTQ
n1=1.45,n2=1; 0/SC
cbh#E)['
theta=0:0.1:90; 9QOr,~~s
dI_r:xN
a=theta*pi/180; t(j_eq}J
8_<&f%/
rp=(n2*cos(a)-n1*sqrt(1-(n1/n2*sin(a)).^2))./(n2*cos(a)+n1*sqrt(1-(n1/n2*sin(a)).^2)); uP(B<NfL:'
cVB|sYdf
rs=(n1*cos(a)-n2*sqrt(1-(n1/n2*sin(a)).^2))./(n1*cos(a)+n2*sqrt(1-(n1/n2*sin(a)).^2)); 4j.
|Y
$#G6m`V
tp=2*n1*cos(a)./(n2*cos(a)+n1*sqrt(1-(n1/n2*sin(a)).^2)); |B%BwE
)RA\kZ "
ts=2*n1*cos(a)./(n1*cos(a)+n2*sqrt(1-(n1/n2*sin(a)).^2)); K9C@dvFH
dXhCyr%"6
figure(1) 1#>&p%P!
tKG;k"wk
subplot(1,2,1); Q/QQ:t<XUi
|{7e#ww]
plot(theta,rp,'-',theta,rs,'--',theta,abs(rp),':',theta,abs(rs),'-.','LineWidth',2) MK-a$~<
RRS~ xOg
legend('r_p','r_s','|r_p|','|r_s|') Dm|gSv8d,
^e aRgNz
xlabel('\theta_i') ` $.X [\*U
%z-dM` i
ylabel('Amplitude') ZRXI?Jr%
P1)* q0
title(['n_1=',num2str(n1),',n_2=',num2str(n2)]) qE#&)
wGOMUWAt
axis([0 90 -1.5 1.5]) & %N(kyp
*=$[}!YG
grid on IwTr'}XIw
m\*&2Na
subplot(1,2,2); 6P%<[Z
lFiq<3Nk
plot(theta,tp,'-',theta,ts,'--',theta,abs(tp),':',theta,abs(ts),'-.','LineWidth',2) ;f".'9 l^
A$9q!Ui#d
legend('t_p','t_s','|t_p|','|t_s|') x1 ;rb8
%PQldPL8
xlabel('\theta_i') JdaFY+f:
/e.FY9
ylabel('Amplitude') Q7CwQi
o5N]((9
title(['n_1=',num2str(n1),',n_2=',num2str(n2)]) \3t,|%v
@DfkGm[%
axis([0 90 -0.5 3]) ; @7
\yih 1Om>~
grid on 2UU2Vm_6
/{fZH,!L
Rp=abs(rp).^2; q?;N7P
F1 <489
Rs=abs(rs).^2; YHETI~'j.
lp:_H-sG
Rn=(Rp+Rs)/2; ((-aC`
]~?S~l%
Tp=1-Rp; KH>Sc3p
51&|t#8h
Ts=1-Rs; 9Tzc(yCY
W.yV/fu
Tn=(Tp+Ts)/2; pGY [f@_x-
MS{Hz,I,
figure(2) E=;BI">.
>lA7*nn
subplot(1,2,1); rumAo'T/%
!(B_EM
plot(theta,Rp,'-',theta,Rs,'--',theta,Rn,':','LineWidth',2) =RQ )$ %
aN>U. SB
legend('R_p','R_s','R_n') 8BHL
G+ :bL S#:
xlabel('\theta_i') NOF?LV
|tG05 +M
ylabel('Amplitude') I") H~
w>v5oy8s-
title(['n_1=',num2str(n1),',n_2=',num2str(n2)]) C}Rs[
jz
%;4e~t
axis([0 90 0 1]) ?O!]8k`1$
W=~id"XtJ
grid on <Cu'!h_nL
:0B
|<~lX
subplot(1,2,2); La\Q'0
Mx^y>\X)v
plot(theta,Tp,'-',theta,Ts,'--',theta,Tn,':','LineWidth',2) j?=V tVP
$=\d1%_R|
legend('T_p','T_s','T_n') .JNcY]V#
'n>K^rA
xlabel('\theta_i') vB Sm=M
9Kc0&?q@D
ylabel('Amplitude') {V.Wk
vZ:G8K)o(
title(['n_1=',num2str(n1),',n_2=',num2str(n2)]) +z+F-
7Aqn[1{_O
axis([0 90 0 1]) XxhsPFv
=\M)6"}y}
grid on :b"=KQ
I9;xz ES
VxNXd?
V:(y*tFA