利用菲涅尔公式计算光波在两种介质表面折反射率及折反射能流密度 7-oH >OF^
0.}Um
1、光疏射向光密 _l&`*
2d
LvJ')HG
clear :%dIX}F
~h~K"GbC?
close all R;P>_ei(LK
+$#YW5wy
n1=1,n2=1.45; S^@I4Z
|k wkikGQS
theta=0:0.1:90; i>9/vwe
y@;4F n/
a=theta*pi/180; 8 oHyNo
}LH>0v_<Y
rp=(n2*cos(a)-n1*sqrt(1-(n1/n2*sin(a)).^2))./(n2*cos(a)+n1*sqrt(1-(n1/n2*sin(a)).^2)); JD^&d~n_
G\\zk
rs=(n1*cos(a)-n2*sqrt(1-(n1/n2*sin(a)).^2))./(n1*cos(a)+n2*sqrt(1-(n1/n2*sin(a)).^2)); BX|+"AeF
aW8Bx\q
tp=2*n1*cos(a)./(n2*cos(a)+n1*sqrt(1-(n1/n2*sin(a)).^2)); J~5VL |ca
g8yWFqE!T
ts=2*n1*cos(a)./(n1*cos(a)+n2*sqrt(1-(n1/n2*sin(a)).^2)); W^2Q"c#7F
YC:>)
figure(1) ,`/J1(\nd
G4Zs(:a
subplot(1,2,1); T/
CI?sn
rsP3?.E
plot(theta,rp,'-',theta,rs,'--',theta,abs(rp),':',theta,abs(rs),'-.','LineWidth',2) /;M0tP
*'+OA6
legend('r_p','r_s','|r_p|','|r_s|') ?Uzs^rsb
XelY?Ph,,
xlabel('\theta_i') V8>%$O
sw
,.`";='o
ylabel('Amplitude') (Al.hEs'
<^&NA<2
title(['n_1=',num2str(n1),',n_2=',num2str(n2)]) DT # 1*&-
}Po&6^
axis([0 90 -1 1]) q P@4KH}e
NIDK:qdR
grid on J!,5HJh1
W'\{8&:!
subplot(1,2,2); pR8]HNY0
/xjHzva^ w
plot(theta,tp,'-',theta,ts,'--',theta,abs(tp),':',theta,abs(ts),'-.','LineWidth',2) [R j=k)aBm
cO2
.gQo'
legend('t_p','t_s','|t_p|','|t_s|') _9E7;ew
XljiK8q;%
xlabel('\theta_i') N}wi<P:*)
n
5NkjhP~Z
ylabel('Amplitude') dL<okw
06I'#:]
title(['n_1=',num2str(n1),',n_2=',num2str(n2)]) JBdZ]
x%ZjGDF m
axis([0 90 0 1])
#.0^;M5Nh
8=Di+r
grid on }io9Hk>|
w
.l2
Rp=abs(rp).^2; |b'fp1<