⛄一、获取代码方式
获取代码方式1:
完整代码已上传我的资源:【光学】基于matlab单缝衍射+双缝干涉+夫郎禾费圆孔衍射+一维光栅衍射仿真【含Matlab源码 5047期】
点击上面蓝色字体,直接付费下载,即可。
获取代码方式2:
付费专栏Matlab物理应用(初级版)
备注:
点击上面蓝色字体付费专栏Matlab物理应用(初级版),扫描上面二维码,付费29.9元订阅海神之光博客付费专栏Matlab物理应用(初级版),凭支付凭证,私信博主,可免费获得1份本博客上传CSDN资源代码(有效期为订阅日起,三天内有效);
点击CSDN资源下载链接:1份本博客上传CSDN资源代码
⛄二、部分源代码
% 双缝干涉
clc;clear;close all;
a=-8pi : 0.0001pi : 8*pi;
%通过改变 PI 的倍数而改变条纹数
% 绘图参数
P_draw=1-sin(2a).2./sin(a).2;
% 求P的曲线分布
P=sin(2a).2./sin(a).2;
subplot(212);
plot(a,P);
title(‘双缝干涉光强分布’);
lgray=zeros(256,3);
grid on;
for i=0:255
lgray(i+1,:)=(255-i)/255;
end
subplot(211);
imagesc(P_draw);
title(‘双缝干涉’);
colormap(lgray);
grid on;
⛄三、运行结果
⛄四、matlab版本及参考文献
1 matlab版本
2014a
2 参考文献
[1] 门云阁.MATLAB物理计算与可视化[M].清华大学出版社,2013.
3 备注
简介此部分摘自互联网,仅供参考,若侵权,联系删除