Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2008-03-24, 13:43   #1
zukaldl
初级会员
 
注册日期: 2008-03-24
年龄: 40
帖子: 29
声望力: 18
zukaldl 正向着好的方向发展
默认 【求助】用MATLAB实现牛顿环的光学仿真

大家好

我是一个MATLAB初学者,我对这个软件很有兴趣

现在我想请教一下如何实现这个牛顿环的“干涉图样”和“光强分布”图

具体如图

程序最好不要太复杂

谢谢~~:lol:
上传的图像
文件类型: jpg 牛顿环干涉图样与光强分布曲线.jpg (29.1 KB, 42 次查看)
zukaldl 当前离线   回复时引用此帖
旧 2008-03-25, 18:32   #2
zukaldl
初级会员
 
注册日期: 2008-03-24
年龄: 40
帖子: 29
声望力: 18
zukaldl 正向着好的方向发展
默认

请多多指教啊
zukaldl 当前离线   回复时引用此帖
旧 2008-03-25, 22:10   #3
zukaldl
初级会员
 
注册日期: 2008-03-24
年龄: 40
帖子: 29
声望力: 18
zukaldl 正向着好的方向发展
默认

指点一下啊
zukaldl 当前离线   回复时引用此帖
旧 2008-03-26, 10:47   #4
wanglck
初级会员
 
注册日期: 2007-06-07
帖子: 8
声望力: 0
wanglck 正向着好的方向发展
默认

不了解啊,呵呵
wanglck 当前离线   回复时引用此帖
旧 2008-07-31, 08:38   #5
tfs
初级会员
 
注册日期: 2008-05-01
年龄: 38
帖子: 2
声望力: 0
tfs 正向着好的方向发展
呲牙 牛顿环

其实还是比较简单的
看我发的


function niudunhuan(R,lamda)
% 演示牛顿环干涉实验
% R为牛顿环的半径
% lamda为光波长
% 光强分布图
% 要求R与lamda的比值不能太大,否则效果不好
clc
t=R/500;
x=-R:t:R;y=x;
[x,y]=meshgrid(x,y);
r=sqrt(x.^2+y.^2);
d=R-sqrt(R.^2-r.^2);
e=sin(4*pi*d./lamda);
E=sin(4*pi*d./lamda).^2;
imwrite(E,'e.jpg')
subplot(121)
imshow('e.jpg')
subplot(122)
plot(r,e)
axis([0 R/1.25 -1 1])


保存到work里后,直接运行就可以了
tfs 当前离线   回复时引用此帖
回复

主题工具
显示模式

发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码


相似的主题
主题 主题作者 版面 回复 最后发表
[求助]在matlab中如何编程进行分段拟合 aletaisheng MATLAB论坛 0 2008-04-06 12:21
【求助】向高手们求救 yujier MATLAB论坛 1 2007-06-27 10:27


所有时间均为北京时间。现在的时间是 18:12


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.