利用菲涅尔公式计算光波在两种介质表面折反射率及折反射能流密度 6 lN?) <uQ
)\um"l*\c
1、光疏射向光密 =t@:F
'&RZ3@}+
clear F<h&3
sVE>=0TVP
close all I h5/=_n
iSOD&J_
n1=1,n2=1.45; _u#/u2<
Tf9&,!>V
theta=0:0.1:90; WH{cJ7wCL
'wCS6_K
a=theta*pi/180; D9}d]9]$
!}iLO0
rp=(n2*cos(a)-n1*sqrt(1-(n1/n2*sin(a)).^2))./(n2*cos(a)+n1*sqrt(1-(n1/n2*sin(a)).^2)); %T3j8fC{s
"g
x5XW&
rs=(n1*cos(a)-n2*sqrt(1-(n1/n2*sin(a)).^2))./(n1*cos(a)+n2*sqrt(1-(n1/n2*sin(a)).^2)); 6>@(/mh*
lf?Z{^
tp=2*n1*cos(a)./(n2*cos(a)+n1*sqrt(1-(n1/n2*sin(a)).^2)); :jZ*,d%1={
#rh0r`
ts=2*n1*cos(a)./(n1*cos(a)+n2*sqrt(1-(n1/n2*sin(a)).^2)); zd?bHcW/h
cFRSd
}p=
figure(1) {;]uL`abi?
j09mI$2y67
subplot(1,2,1); 1joc<EI
p5lR-G
plot(theta,rp,'-',theta,rs,'--',theta,abs(rp),':',theta,abs(rs),'-.','LineWidth',2) O{;M6U8C\
JA}S{
legend('r_p','r_s','|r_p|','|r_s|') F@>w&A~K
VFe-#"0ZO
xlabel('\theta_i') Xulh.:N}
1.hOE>A%
ylabel('Amplitude') G/x3wR
W)6U6
title(['n_1=',num2str(n1),',n_2=',num2str(n2)]) hXV4$Dai
>xxXPvM<`
axis([0 90 -1 1]) NTv#{7q
d_4n0Kh0
grid on n`FQgC
uKLOh<oio
subplot(1,2,2); rnzsfr-|(2
5pNvzw
plot(theta,tp,'-',theta,ts,'--',theta,abs(tp),':',theta,abs(ts),'-.','LineWidth',2) 8.Pcr<