2、光密射向光疏 V*SKWP
y/rmxQtP
clear 4AB7 uw
!'(bwbd
close all =7ul,
?B@(W(I
n1=1.45,n2=1; Ee;&;Q,O.z
y
?]GOQI
theta=0:0.1:90; %qL0=ad
1 *'SP6g
a=theta*pi/180; K.G}*uy
O]RP ?'vO
rp=(n2*cos(a)-n1*sqrt(1-(n1/n2*sin(a)).^2))./(n2*cos(a)+n1*sqrt(1-(n1/n2*sin(a)).^2)); Ej>5PXp'2
{tMpI\>S
rs=(n1*cos(a)-n2*sqrt(1-(n1/n2*sin(a)).^2))./(n1*cos(a)+n2*sqrt(1-(n1/n2*sin(a)).^2)); B!H46w~
2 /O/h
tp=2*n1*cos(a)./(n2*cos(a)+n1*sqrt(1-(n1/n2*sin(a)).^2)); H2`aw3
>t')ZSjRs
ts=2*n1*cos(a)./(n1*cos(a)+n2*sqrt(1-(n1/n2*sin(a)).^2)); k!Nl#.j
Rok`}t
figure(1) 6"C$]kF?
v??}d
subplot(1,2,1); XZhuV<
dQLR%i#P8
plot(theta,rp,'-',theta,rs,'--',theta,abs(rp),':',theta,abs(rs),'-.','LineWidth',2) 2V7x
2[: *0 DV#
legend('r_p','r_s','|r_p|','|r_s|') ((F[]<?
-Wc'k 2oU
xlabel('\theta_i') p*E_Po
X(kyu,w
ylabel('Amplitude') !7t,(Id8
SbU=Lkx#
title(['n_1=',num2str(n1),',n_2=',num2str(n2)]) o^%4w>|
k/hE68<6i
axis([0 90 -1.5 1.5]) JPW+(n|g
Y,z15i3j?
grid on 9{_D"h}}
;*ebq'D([
subplot(1,2,2); ?3jOE4~aHr
v`evuJ\3
plot(theta,tp,'-',theta,ts,'--',theta,abs(tp),':',theta,abs(ts),'-.','LineWidth',2) lx,^Y647
kb{h`
legend('t_p','t_s','|t_p|','|t_s|') hGyi@0
*.4;7#
xlabel('\theta_i') bSsX)wHm
m,',luQ
ylabel('Amplitude') rCqcl
#?L%M
title(['n_1=',num2str(n1),',n_2=',num2str(n2)]) I@~hz%'
1"ko wp
axis([0 90 -0.5 3]) ZOvMA]Rf
&g;4;)p*8
grid on *kE2d{h^=C
\
a18Hp|%
Rp=abs(rp).^2; 6n37R#(
$$`E@\5P
Rs=abs(rs).^2; @bU(z$eB
v`#T)5gl-
Rn=(Rp+Rs)/2; l&cYN2T
b
e#]=-^
Tp=1-Rp; uSp=,2)
%cJ]Ds%V
Ts=1-Rs; <_&tP=h
l}B,SkP^
Tn=(Tp+Ts)/2; zS*GYE(l^
4SSq5Ve<
figure(2) rSDS9Vf(
|Z}uN!Jm
subplot(1,2,1); {<%zcNKl^L
Qag@#!&n
plot(theta,Rp,'-',theta,Rs,'--',theta,Rn,':','LineWidth',2) e!wBNcG2
O{hGh{y
legend('R_p','R_s','R_n') =;Gy"F1 dp
'V=w?G
5
xlabel('\theta_i') s8iJl+Jm
^50#R<Ny
ylabel('Amplitude') NidG|Yg~Z
Un\h[m
title(['n_1=',num2str(n1),',n_2=',num2str(n2)]) K|
#%u2C
Hp;Dp!PLa
axis([0 90 0 1]) [P`t8
Pda(O;aNU
grid on "QA <5P
kK+<n8R2
subplot(1,2,2); is_`UDaB
}wzU<(Rx
plot(theta,Tp,'-',theta,Ts,'--',theta,Tn,':','LineWidth',2) 7Wub@Mp
2)(P;[m^o
legend('T_p','T_s','T_n') tj@IrwC^e"
QZ(se
xlabel('\theta_i') * bx%hX
TGx:#x*k
ylabel('Amplitude') 1L.H"
Mo`7YS-Y
title(['n_1=',num2str(n1),',n_2=',num2str(n2)]) [|<2BQX
w8i"-SE
axis([0 90 0 1]) $'!r/jV
(.Yt|
"j
grid on V4p4m@z^u
sS#Lnj^`%
#MYhKySku
Z"rrbN1