作者philip0307.bbs@ptt.cc () 看板: physics
標題[問題] 有關MATLAB程式設計
時間批踢踢實業 (2008/04/14 Mon 23:33:20)
對於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
推 caseypie:有matlab版 04/14 23:21
→ philip0307:不過內容是要寫出干涉條紋 想說放在物理版比較恰當= = 04/14 23:32