利用菲涅尔公式计算光波在两种介质表面折反射率及折反射能流密度 g~zz[F 8U
hYm$Sx(=
1、光疏射向光密 +f#oij
EN
OaC
clear 5f.G^A: _X
o;.6Y `-fJ
close all >G4EiJS
#X~{p4Lr
n1=1,n2=1.45; jt({@;sU[<
v=-8} S
theta=0:0.1:90; z:m`
a[Q\8<
a=theta*pi/180; `R}q&|o7<
`O:ecPD4M
rp=(n2*cos(a)-n1*sqrt(1-(n1/n2*sin(a)).^2))./(n2*cos(a)+n1*sqrt(1-(n1/n2*sin(a)).^2)); G@4ro<
P=Au~2X
rs=(n1*cos(a)-n2*sqrt(1-(n1/n2*sin(a)).^2))./(n1*cos(a)+n2*sqrt(1-(n1/n2*sin(a)).^2)); ZS\jbii8
1J(` kQ)c
tp=2*n1*cos(a)./(n2*cos(a)+n1*sqrt(1-(n1/n2*sin(a)).^2)); &C_0JyT
([Gb]0
ts=2*n1*cos(a)./(n1*cos(a)+n2*sqrt(1-(n1/n2*sin(a)).^2)); Gz>M Y4+G
Tt,<@U[/}
figure(1) +9 Uo<6}
942(a
subplot(1,2,1); QG~4<zy
aT v
plot(theta,rp,'-',theta,rs,'--',theta,abs(rp),':',theta,abs(rs),'-.','LineWidth',2) YMlnC7?_/
P[;<,U;'HO
legend('r_p','r_s','|r_p|','|r_s|') n|G x29E
Pfy2PpA
xlabel('\theta_i') N>Dr
z
bnso+cA
ylabel('Amplitude') FiN^}Kh
*'b3Z3c,;
title(['n_1=',num2str(n1),',n_2=',num2str(n2)]) :>@6\
$d<vPpJ3
axis([0 90 -1 1]) 80i-)a\n
Y)X
'hk)5|
grid on iX3Y:
^lF'KW$
subplot(1,2,2); %'}zr>tx:
J>H$4t#HX
plot(theta,tp,'-',theta,ts,'--',theta,abs(tp),':',theta,abs(ts),'-.','LineWidth',2) IK:F~I
O8&