利用菲涅尔公式计算光波在两种介质表面折反射率及折反射能流密度 [%:NR
p {3|W<
1、光疏射向光密 XzsK^E0R
K2Zy6lGOZ
clear |{Q,,<C
*^ BE1-
close all Jsl,r+'H
RR|Eqm3)
n1=1,n2=1.45; Wd#6Y}:
[XK"$C]jHJ
theta=0:0.1:90; 5Tq 3L[T5;
kEh# 0
a=theta*pi/180; _i#Z'4?2E
,zaveQ~l
rp=(n2*cos(a)-n1*sqrt(1-(n1/n2*sin(a)).^2))./(n2*cos(a)+n1*sqrt(1-(n1/n2*sin(a)).^2)); LX'US-B.!
fCR;Fk2B
rs=(n1*cos(a)-n2*sqrt(1-(n1/n2*sin(a)).^2))./(n1*cos(a)+n2*sqrt(1-(n1/n2*sin(a)).^2)); MiRB*eA
#S)*MT4ke
tp=2*n1*cos(a)./(n2*cos(a)+n1*sqrt(1-(n1/n2*sin(a)).^2)); DGnswN%n1
oGZ9@Y)(T
ts=2*n1*cos(a)./(n1*cos(a)+n2*sqrt(1-(n1/n2*sin(a)).^2)); gu!A:Q
HS7!O
figure(1) o hCPNm
H Vy^^$
subplot(1,2,1); I(e>ff
cae}dHG2
plot(theta,rp,'-',theta,rs,'--',theta,abs(rp),':',theta,abs(rs),'-.','LineWidth',2) [A47OR
[(mq8Nb
legend('r_p','r_s','|r_p|','|r_s|') |%} ?*|-
Z[VKB3Pb8
xlabel('\theta_i') zoU.\]#C
#0c`"2t&M
ylabel('Amplitude') JQqDUd
"O`;zC
title(['n_1=',num2str(n1),',n_2=',num2str(n2)]) Hw
I s7
~A)$= "
axis([0 90 -1 1]) $O#h4L_
s0u$DM2
grid on }`(kX] ][
`}bUf epMJ
subplot(1,2,2); tj0vB]c
g7pFOcV
plot(theta,tp,'-',theta,ts,'--',theta,abs(tp),':',theta,abs(ts),'-.','LineWidth',2) F-6*
BUqJ
V-31x )
legend('t_p','t_s','|t_p|','|t_s|') )Jc>l;G(M
?g&]*zc^\
xlabel('\theta_i') b#M<b.R)
h$!qb'|
ylabel('Amplitude') jL# ak V
=% p"oj]:
title(['n_1=',num2str(n1),',n_2=',num2str(n2)]) 5^k#fl2
>Et?7@
axis([0 90 0 1]) {:Q2Itsy
VXa]L4jJ9
grid on <i5^izg
A28w/=e7
Rp=abs(rp).^2; gDv]n^&