利用菲涅尔公式计算光波在两种介质表面折反射率及折反射能流密度 8TnByKZz
W:16qbK
1、光疏射向光密 jVpk) ;vC
3 _tO
clear ]gQ4qu5
7)Rx-
close all TBYRY)~f
U8(Rye$
n1=1,n2=1.45; ,&IBj6%Y
#ab=]}2W_g
theta=0:0.1:90; 5? s$(Lt~
ctL@&~*nY
a=theta*pi/180; ]l'W=_XDg
w(9.{zF|vQ
rp=(n2*cos(a)-n1*sqrt(1-(n1/n2*sin(a)).^2))./(n2*cos(a)+n1*sqrt(1-(n1/n2*sin(a)).^2)); uFT&r|
]S~Z8T-[
rs=(n1*cos(a)-n2*sqrt(1-(n1/n2*sin(a)).^2))./(n1*cos(a)+n2*sqrt(1-(n1/n2*sin(a)).^2)); YFCP'J"Z
&V&0kp@+
tp=2*n1*cos(a)./(n2*cos(a)+n1*sqrt(1-(n1/n2*sin(a)).^2)); #`mo5
V4OhdcW{
ts=2*n1*cos(a)./(n1*cos(a)+n2*sqrt(1-(n1/n2*sin(a)).^2)); dSb|hA}@
ZAPT5
figure(1) v&B*InR?+
*_z5Pa`A
subplot(1,2,1); y$At$i>u
mq?5|`
plot(theta,rp,'-',theta,rs,'--',theta,abs(rp),':',theta,abs(rs),'-.','LineWidth',2) yjVPaEu]aU
D/Y .'P:j
legend('r_p','r_s','|r_p|','|r_s|') p_jDnb#
g(Jzu'
xlabel('\theta_i') u9FXZK7
qlSc[nEk
ylabel('Amplitude') |Y!#`
!0~$u3[b
title(['n_1=',num2str(n1),',n_2=',num2str(n2)]) XX,iT~+-
cRX0i;zag
axis([0 90 -1 1]) z1ltc{~Z
pCNihZ~
grid on )dJaF#6j
Qc z7IA
subplot(1,2,2); $@t-Oor;
I#kK! m1Q
plot(theta,tp,'-',theta,ts,'--',theta,abs(tp),':',theta,abs(ts),'-.','LineWidth',2) +!V*{<K
92GO.xAD?
legend('t_p','t_s','|t_p|','|t_s|') dm&