| 查看: 1592 | 回复: 6 | ||
[求助]
有会用matlab仿真两束光发生干涉的吗?
|
| 已知两束光的电场分布,求干涉后的图样 |
» 猜你喜欢
求助:我三月中下旬出站,青基依托单位怎么办?
已经有9人回复
Cas 72-43-5需要30g,定制合成,能接单的留言
已经有8人回复
北京211副教授,35岁,想重新出发,去国外做博后,怎么样?
已经有8人回复
磺酰氟产物,毕不了业了!
已经有5人回复
论文终于录用啦!满足毕业条件了
已经有25人回复
2026年机械制造与材料应用国际会议 (ICMMMA 2026)
已经有3人回复
自荐读博
已经有3人回复
不自信的我
已经有5人回复
投稿Elsevier的杂志(返修),总是在选择OA和subscription界面被踢皮球
已经有8人回复
» 本主题相关价值贴推荐,对您同样有帮助:
分光镜分光后的光强信号变化?
已经有6人回复
两束光因干涉相抵消,那么电磁能转化为什么了???
已经有20人回复
【资源】利用MATLAB模拟波的干涉
已经有4人回复

annkk
木虫 (正式写手)
- 应助: 21 (小学生)
- 金币: 4738.7
- 散金: 41
- 红花: 10
- 帖子: 989
- 在线: 295小时
- 虫号: 1487274
- 注册: 2011-11-11
- 性别: GG
- 专业: 凝聚态物性 II :电子结构
【答案】应助回帖
★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
小博tongxue: 金币+10, ★有帮助 2013-11-18 14:35:39
华丽的飘过: 金币+2, 3q 2013-11-20 00:24:20
感谢参与,应助指数 +1
小博tongxue: 金币+10, ★有帮助 2013-11-18 14:35:39
华丽的飘过: 金币+2, 3q 2013-11-20 00:24:20
|
你是两个波函数的叠加。 phi_1=A1 cos(w1*t-(x-x1)/lambda1)和phi_2=A2 cos(w2*t-(x-x2)/lambda2). 当 w1=w2, lambda1=lambda2时发生相干,产生干涉图样。 格点的干涉图样为 abs(phi1+phi2)^2. 我想这个程序matlab很好编,你可以试试看。 P.S. 我这里把两束光简化为两个点光源。如果是两束平行线光源,你需要引入一个y分量。 |

2楼2013-11-17 23:39:59

3楼2013-11-18 09:53:25

4楼2013-11-18 14:49:35
annkk
木虫 (正式写手)
- 应助: 21 (小学生)
- 金币: 4738.7
- 散金: 41
- 红花: 10
- 帖子: 989
- 在线: 295小时
- 虫号: 1487274
- 注册: 2011-11-11
- 性别: GG
- 专业: 凝聚态物性 II :电子结构
|
我猜测(没有其它的意思), 你的问题不是不会matlab,是不会编程吧! 这个问题比较简单。想看干涉后的花样,必须先选取一个特定面。下面我给你简单介绍一下步骤,至于如何用matlab实现,你还需要自己去研究。 1,选取XOZ为观测平面,此时r=\sqrt (x^2+z^2). 2,干涉强度I=I(x,z)=|E(z)+E(r,phi,z)|^2. 显然,I是x和z变量的函数。 3,假如两束光在(x0,z0)处发生相干相长,此时I会有一个峰,干涉相效,会有一个谷。因此,只要把I在(x,z)平面上画图其三维或者二维图就可以了。matlab里面有个函数surf专门画这类图。具体数据点如何采集,函数怎么调用,网上搜。当然,也有其它画图函数可以实现相似画法。 4,当你想看其它平面的干涉花样,那就需要变换r的取值,即选取不同的观察面。 |

5楼2013-11-19 01:58:03

6楼2013-11-19 11:03:40
7楼2015-04-28 12:06:24









回复此楼