利用菲涅尔公式计算光波在两种介质表面折反射率及折反射能流密度 aGNbCm
J,:Wv`N:9~
1、光疏射向光密 5a&BgBO1M
MY'T%_id
clear aC94g7)`
[ J4n%
close all @%jY
@,m 7%,
n1=1,n2=1.45; XhUVDmeUMb
9[R+m3V/`
theta=0:0.1:90; rvuasr~
-"rANP-UI
a=theta*pi/180; nK}-^Ur
7%Ou6P$^fr
rp=(n2*cos(a)-n1*sqrt(1-(n1/n2*sin(a)).^2))./(n2*cos(a)+n1*sqrt(1-(n1/n2*sin(a)).^2)); QXW>}GdKZ
gx8i|]
rs=(n1*cos(a)-n2*sqrt(1-(n1/n2*sin(a)).^2))./(n1*cos(a)+n2*sqrt(1-(n1/n2*sin(a)).^2)); QmMA]Q
-S#jOr
tp=2*n1*cos(a)./(n2*cos(a)+n1*sqrt(1-(n1/n2*sin(a)).^2)); wxJoWbn
m48Ab`
ts=2*n1*cos(a)./(n1*cos(a)+n2*sqrt(1-(n1/n2*sin(a)).^2)); YJ|U|[
"B>8on8O
figure(1) "U/yq
6^lix9q7
subplot(1,2,1); B=~uJUr
CB#B!;I8v
plot(theta,rp,'-',theta,rs,'--',theta,abs(rp),':',theta,abs(rs),'-.','LineWidth',2) DMOP*;Uk
>qBJK)LHOv
legend('r_p','r_s','|r_p|','|r_s|') Xl:.`{5L
dQ_hlx!J
xlabel('\theta_i') p3>Md?e
rv`GOta*
ylabel('Amplitude') R90#T6^
4'TssRot@h
title(['n_1=',num2str(n1),',n_2=',num2str(n2)]) =;(L$:l~
}0?XF/e(R
axis([0 90 -1 1]) Z/T(4
I^HwXp([
grid on qeb} ~FL"o
vR&b2G7o
subplot(1,2,2); :| !5d{8S8
AiB]A}
plot(theta,tp,'-',theta,ts,'--',theta,abs(tp),':',theta,abs(ts),'-.','LineWidth',2) oJQ
\?~
P EMBh?)g
legend('t_p','t_s','|t_p|','|t_s|') ZL:SJ,C
?L0 |$#Iw
xlabel('\theta_i') \}~71y}
ym+Ezb#o
ylabel('Amplitude') upZtVdd
0Y:)$h2?
title(['n_1=',num2str(n1),',n_2=',num2str(n2)]) 2x<!>B
z{&