作者philip0307 ()
看板Physics
标题[问题] 有关MATLAB程式设计
时间Mon Apr 14 23:15:11 2008
对於Matlab本身就不是很熟,(初学者)
电脑真的太慢了,打开一个matlab程式就快要10分钟!
常常会当掉!
回归正题,教授出了一个作业,希望我们写一个干涉条纹产生器,
我就去试试看,不过出来的图案 很奇怪
想写出类似麦克森干涉的条纹
看看时间为零时,条纹为何
x=linspace(-5,5,50);
y=linspace(-5,5,50);
[X,Y]=meshgrid(x,y);
r=(X.^2 + Y.^2);
E1=exp(i*(3*r));
E2=exp(i*(3*r)+0.5*pi);
E=abs(E1+E2).^2;
contour(X,Y,E);
希望有高人指点,然後顺便请问一下,如果要把时间项考虑进去,
又要如何撰写程式呢? 谢谢!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.214.9
1F:推 caseypie:有matlab版 04/14 23:21
2F:→ philip0307:不过内容是要写出干涉条纹 想说放在物理版比较恰当= = 04/14 23:32
3F:→ buttleliu:前两行就有问题了 04/15 10:32
4F:→ philip0307:why? 拜托~~~thx! 04/15 10:59
5F:推 CorefighterX:楼楼上有什麽问题也不会说....推个屁 04/17 23:13
6F:推 andyjy12:要考虑时间 就把xy 变成xyt的三维矩阵 04/22 20:38
7F:→ andyjy12:exp(ikx)*exp(-iwt) 04/22 20:39
8F:→ andyjy12:还有...你的XY是什麽= = 04/22 20:40