利用菲涅尔公式计算光波在两种介质表面折反射率及折反射能流密度 [8oX[oP
aMJ2bu
1、光疏射向光密 q]SH'Wd
ltNY8xrdGN
clear :()K2<E
|)*!&\Ch
close all kV!1k<f
C#3&,G W
n1=1,n2=1.45; #MiO4zXgd
[
<k&]Kv
theta=0:0.1:90; IH5^M74b
B+pLW/4l
a=theta*pi/180; kqq1;Kd
1|:;~9n<t
rp=(n2*cos(a)-n1*sqrt(1-(n1/n2*sin(a)).^2))./(n2*cos(a)+n1*sqrt(1-(n1/n2*sin(a)).^2)); u^WZsW
,6"[vb#*3
rs=(n1*cos(a)-n2*sqrt(1-(n1/n2*sin(a)).^2))./(n1*cos(a)+n2*sqrt(1-(n1/n2*sin(a)).^2)); If8
^
6KPjZC<
tp=2*n1*cos(a)./(n2*cos(a)+n1*sqrt(1-(n1/n2*sin(a)).^2)); +OtD@lD`!
}h8U.k?v
ts=2*n1*cos(a)./(n1*cos(a)+n2*sqrt(1-(n1/n2*sin(a)).^2)); T
eu.i
L6ypn)l
figure(1) >enP~uW[#
Kq+vAp).
subplot(1,2,1); \nL@P6X
4\uq$.f-
plot(theta,rp,'-',theta,rs,'--',theta,abs(rp),':',theta,abs(rs),'-.','LineWidth',2) QXEZ?gx
AgUjC
legend('r_p','r_s','|r_p|','|r_s|') nB5^
=2vZqGO30
xlabel('\theta_i') niYD[Ra\xP
!FB2\hiM
ylabel('Amplitude') !d[]Qt%mA
/sPa$D
title(['n_1=',num2str(n1),',n_2=',num2str(n2)]) {>TAnb?n
_)4zm
axis([0 90 -1 1]) %>y!N!.F
Hd
gABIuX
grid on f3:dn7
Xd1+?2
subplot(1,2,2); fWDTP|DV
ft iAty0n
plot(theta,tp,'-',theta,ts,'--',theta,abs(tp),':',theta,abs(ts),'-.','LineWidth',2) ?iHcY,
sAZL,w
legend('t_p','t_s','|t_p|','|t_s|') 5Z#(C#
vB5mOXGN q
xlabel('\theta_i') rm|,+{
AU9:Gu@M/
ylabel('Amplitude') %L-{4Z!"sI
uOZSX.o^
title(['n_1=',num2str(n1),',n_2=',num2str(n2)]) * )HVK&