2010~2011 学年第一学期 MATLAB 课程 1、用 MATLAB 语言,绘制 SPR 理论中 rp、rs、R 对于入射角和折率比值 n=n1/n2的二维和三维图形,其中 n 的范围为(0
5),并结合每一个图形分析其特点及物理意义
2211211222211211cos1sincoscoscoscoscos1sinpnnnnrnnnn 2211112222112211cos1sincoscoscoscoscos1sinsnnnnrnnnn (其中 rp 为反射光中平行分量的反射系数;rs 为反射光中垂直分量的反射系数; R-反射率;n1、n2 分别表示两种不同介质的折射率) 答案: 程序: (1)%反射系数r,和反射率R与折射率之比n的关系; clear; clc; clf; n=0
5; zeta1=pi/10; %入射角 zeta2=real(asin(n
*sin(zeta1))); %折射角 rpz=-n
*cos(zeta2)+cos(zeta1); %平行分量反射部分分子 rpm=n
*cos(zeta2)+cos(zeta1); %平行分量反射部分分母 rp=rpz
/rpm; %平行分量反射系数 rsz=n
*cos(zeta1)-cos(zeta2); %垂直分量反射部分分子 rsm=n
*cos(zeta1)+cos(zeta2); %垂直分量反射部分分母 rs=rsz
/rsm; %垂直分量反射系数 Rp=rp
^2; %平行分量反射率 Rs=rs
^2; %垂直分量反射率 t=0
5; y=0; y1=-0
005:0; t1=1; plot(n,rp,'c',n,rs,'*:',n