• 大小: 40KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-14
  • 语言: Matlab
  • 标签: 高等光学  

资源简介

高等光学,matlab源程序,全面,自适应光学、非线性光学、激光光学、固体激光 器件

资源截图

代码片段和文件信息

clear
close all

n1 = 1 n2 = 1.45; 
theta = 0:0.1:90;
a = theta*pi/180;

rp = (n2*cos(a)-n1*sqrt(1-(n1/n2*sin(a)).^2))./... 
    (n2*cos(a)+n1*sqrt(1-(n1/n2*sin(a)).^2));           
rs = (n1*cos(a)-n2*sqrt(1-(n1/n2*sin(a)).^2))./... 
    (n1*cos(a)+n2*sqrt(1-(n1/n2*sin(a)).^2));
tp = 2*n1*cos(a)./(n2*cos(a)+n1*sqrt(1-(n1/n2*sin(a)).^2));
ts = 2*n1*cos(a)./(n1*cos(a)+n2*sqrt(1-(n1/n2*sin(a)).^2));

figure(1);     
subplot(121);
plot(thetarp‘-‘thetars‘--‘thetaabs(rp)‘:‘...
    thetaabs(rs)‘-.‘‘LineWidth‘2)
legend(‘r_p‘‘r_s‘‘|r_p|‘‘|r_s|‘)
xlabel(‘\theta_i‘)
ylabel(‘Amplitude‘)
title([‘n_1=‘num2str(n1)‘n_2=‘num2str(n2)])
axis([0 90 -1 1])
grid on

subplot(122);
plot(thetatp‘-‘thetats‘--‘thetaabs(tp)‘:‘...
    thetaabs(ts)‘-.‘‘LineWidth‘2)
legend(‘t_p‘‘t_s‘‘|t_p|‘‘|t_s|‘)
xlabel(‘\theta_i‘)
ylabel(‘Amplitude‘)
title([‘n_1=‘num2str(n1)‘n_2=‘num2str(n2)])
axis([0 90 0 1])
grid on

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     目录          0  2011-08-02 02:05  《高等光学仿真》MATLAB源程序

     目录          0  2011-07-31 10:51  《高等光学仿真》MATLAB源程序\第1章

     文件        964  2011-07-31 10:33  《高等光学仿真》MATLAB源程序\第1章\p16_exam1_1.m

     文件       1067  2011-07-31 10:36  《高等光学仿真》MATLAB源程序\第1章\p18_exam1_2.m

     文件        958  2011-07-31 10:38  《高等光学仿真》MATLAB源程序\第1章\p21_exam1_3.m

     文件        935  2011-07-31 10:41  《高等光学仿真》MATLAB源程序\第1章\p24_exam1_4.m

     文件        323  2011-07-31 10:45  《高等光学仿真》MATLAB源程序\第1章\p35.m

     文件        314  2011-07-31 10:46  《高等光学仿真》MATLAB源程序\第1章\p36.m

     文件        307  2011-07-31 10:47  《高等光学仿真》MATLAB源程序\第1章\p37.m

     文件         44  2011-07-31 10:48  《高等光学仿真》MATLAB源程序\第1章\p39.m

     文件        290  2011-07-31 10:50  《高等光学仿真》MATLAB源程序\第1章\p40_fplot.m

     文件         47  2011-07-31 10:50  《高等光学仿真》MATLAB源程序\第1章\p40_polar.m

     文件        281  2011-07-31 10:51  《高等光学仿真》MATLAB源程序\第1章\p41.m

     目录          0  2011-07-31 11:25  《高等光学仿真》MATLAB源程序\第2章

     文件        390  2011-07-31 10:56  《高等光学仿真》MATLAB源程序\第2章\p51_exam2_1.m

     文件        233  2011-07-31 10:58  《高等光学仿真》MATLAB源程序\第2章\p52.m

     文件        598  2011-07-31 11:00  《高等光学仿真》MATLAB源程序\第2章\p54_exam2_2.m

     文件        621  2011-07-31 11:04  《高等光学仿真》MATLAB源程序\第2章\p56_exam2_3.m

     文件        718  2011-07-31 11:08  《高等光学仿真》MATLAB源程序\第2章\p59_exam2_4.m

     文件        455  2011-07-31 11:11  《高等光学仿真》MATLAB源程序\第2章\p68_exam2_5.m

     文件       2440  2011-07-31 11:16  《高等光学仿真》MATLAB源程序\第2章\p71_fzerotx.m

     文件        201  2011-07-31 11:22  《高等光学仿真》MATLAB源程序\第2章\p80_exam2_6.m

     目录          0  2011-08-02 02:05  《高等光学仿真》MATLAB源程序\第3章

     文件        589  2011-07-31 15:31  《高等光学仿真》MATLAB源程序\第3章\FindZeroOfBesselj.m

     文件        289  2011-07-31 15:28  《高等光学仿真》MATLAB源程序\第3章\p102_exam3_1.m

     文件        828  2011-07-31 15:36  《高等光学仿真》MATLAB源程序\第3章\p108_exam3_2.m

     文件        152  2011-07-31 15:39  《高等光学仿真》MATLAB源程序\第3章\p111_exam3_3.m

     文件        645  2011-07-31 15:41  《高等光学仿真》MATLAB源程序\第3章\p113_exam3_4.m

     文件        426  2011-07-31 15:45  《高等光学仿真》MATLAB源程序\第3章\p115_exam3_5.m

     文件        706  2011-07-31 15:46  《高等光学仿真》MATLAB源程序\第3章\p116_exam3_6.m

............此处省略68个文件信息

评论

共有 条评论

相关资源