利用菲涅尔公式计算光波在两种介质表面折反射率及折反射能流密度 W=?s-*F[~
Q=.j>aM+_
1、光疏射向光密 '-KrneZ!
x#TWZ;
clear U?yKwH^{
"(^1Dm$(
close all \I~9%QJ>
M{M?#Q
n1=1,n2=1.45; 6l?\iE
w\Bx=a>vc
theta=0:0.1:90; ,?>:Cdz4
*Q:EICDE7
a=theta*pi/180; m/>z}d05h
2F fwct:
rp=(n2*cos(a)-n1*sqrt(1-(n1/n2*sin(a)).^2))./(n2*cos(a)+n1*sqrt(1-(n1/n2*sin(a)).^2)); gj<Y+Dv>
7Jvb6V<R
rs=(n1*cos(a)-n2*sqrt(1-(n1/n2*sin(a)).^2))./(n1*cos(a)+n2*sqrt(1-(n1/n2*sin(a)).^2)); pk2}]jx"
9lCZi?
tp=2*n1*cos(a)./(n2*cos(a)+n1*sqrt(1-(n1/n2*sin(a)).^2)); 1F58 2 l
, K[}Bz
ts=2*n1*cos(a)./(n1*cos(a)+n2*sqrt(1-(n1/n2*sin(a)).^2)); Q.`O;D}x
]WP[hF
figure(1) @qWes@
`PeWV[?
subplot(1,2,1); F!qt#Sw!\
Ex3V[v+D(
plot(theta,rp,'-',theta,rs,'--',theta,abs(rp),':',theta,abs(rs),'-.','LineWidth',2) ziBg'
~pj/_@S@x
legend('r_p','r_s','|r_p|','|r_s|') f3Cjj]RFv
$l!+SLK
xlabel('\theta_i') 9t^Q_ [hG
Q)b*;
@
ylabel('Amplitude') +x"cWOg
_'47yq^O
title(['n_1=',num2str(n1),',n_2=',num2str(n2)]) #.z`clK#
6Y(Vs>
axis([0 90 -1 1]) l~9P4
,
@I$;
grid on {=GWQn6cc
W2\Q-4D
subplot(1,2,2); ><Z`)}f
G~;hD-D~.
plot(theta,tp,'-',theta,ts,'--',theta,abs(tp),':',theta,abs(ts),'-.','LineWidth',2) WSPlM"h
GMO|A.bzzN
legend('t_p','t_s','|t_p|','|t_s|') ]Y@ia]x&P
X#!oG)or
xlabel('\theta_i') 3d0Yq
L_WVTz?`
ylabel('Amplitude') ntT~_Ba8;u
]C
me)&hX
title(['n_1=',num2str(n1),',n_2=',num2str(n2)]) y8.(filNB
0Zv<]xO
axis([0 90 0 1]) |p1pa4%}
KoPhPH
grid on q:D!@+U
z|gG%fM
Rp=abs(rp).^2; ?m$7)@p
Ltt+BUJc
Rs=abs(rs).^2; /6%<