


版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、利用MATLAB進行夫瑯和費衍射我已經發過相關的帖子,是我以前做過的課程論文。近來看見有很多人回帖說需要程序,故而總結一下方法和共享程序:通過MATLAB軟件編程實現夫瑯和費衍射的方法:(1 )用衍射積分(2)傅立葉變換一、衍射積分相關程序如下:1. 單縫衍射clearlamba=500e-9;% 波長a=1e-3;D=1;ym=3*lamba*D/a;%屏幕上y的范圍n=51;%屏幕上的點數ys=li nspace(-ym ,ym,n);n=51;%屏幕上的點數yp=li nspace(O,a ,n);for i=1: nsin phi=ys(i)/D;alpha=pi*yp*s in ph
2、i/lamba;sumcos=sum(cos(alpha);sums in=sum(s in( alpha);B(i,:)=(sumcosA2+sumsi 門人2)/門人2;endN=256;%確定灰度的等級Br=(B/max(B)*N;subplot(1,2,1)image(ym,ys,Br);colormap(gray(N);% 色調處理subplot(1,2,2)plot(B,ys,'k');陽件*單齢射例K if-0.4-0.20020.41-1 H2. 多縫衍射clearlamda=500e-9; % 波長N=2; %縫數,可以隨意更改變換a=2e-4;D=5;d=5
3、*a; ym=2*lamda*D/a;xs=ym; n=1001;ys=li nspace(-ym ,ym,n);for i=1: nsin phi=ys(i)/D;alpha=pi*a*s in phi/lamda;beta=pi*d*s in phi/lamda;B(i,:)=(s in (alpha)./alpha).A2.*(s in (N*beta)./sin (beta).A2;B仁 B/max(B);endNC=256; %確定灰度的等級Br=(B/max(B)*NC; subplot(1,2,1) image(xs,ys,Br);colormap(gray(NC); %色調處理
4、subplot(1,2,2)plot(B1,ys,'k');-0.0250.025雙縫仙.jpg0.02-0.0160.015.01001-0 0050 0050.01-0.010.00500.G15-0.0150.02-0.020 025 -0.4 -0 200 20 43. 矩孔衍射 clear lamda=500e-9;a=1e-3;b=1e-3;f=1;m=500;ym=8000*lamda*f;ys=li nspace(-ym,ym,m);xs=ys;n=255;for i=1:msin th1=xs(i)/sqrt(xs(i)A2+fA2);X 103x 10si
5、nth2=ys./sqrt(ys.A2+fA2);an gleA=pi*a*si nthl/lamda;an gleB=pi*b*s in th2./lamda;B(:,i)=(si n(a ngleA)42.*si n(a ngleB)42.*5000./ (an gleA.A2.*a ngleB.A2);end subplot(1,2,1) image(xs,ys,B) colormap(gra y(n) subplot(1,2,2) plot(B(m/2,:),ys,'k') 屮4. 正弦光柵clear all xm=10*pi;ys=xm;xs=li nspace(-x
6、m,xm,500);B=cos(xs)+1;N=255;Br=B/2*N;image(xs,ys,Br);colormap(gray(N);-0.025-002-0.0150.010.D050.010.015002-0,0°025-0 400.20.4二、傅里葉變換(1) 基本思想:在傅立葉變換光學中夫瑯和費衍射場的強度分布就 等于屏函數的功率譜。因此我們可以直接將光屏進行傅 立葉變換,再處理得到衍射圖樣。(2) 具體操作:首先,物體圖像的生成:(1)直接由矩陣運算生成(2)也可 利用Windows下的畫圖工具,生成一幅黑白圖像。其次, 并調用命令函數imread ()輸入圖像,輸入
7、的圖像是一 個巨大的二維矩陣,利用MATLAB函數庫中的fft2 ()命令對該矩陣進行二位離散傅立葉變換,得到圖像的頻譜,該頻譜是一個復數矩陣,然后用取模函數abs ()對該復數矩陣取模,得到振幅譜矩陣,利用函數fftshift ( )對取模后的矩陣進行頻譜位移,這是因為變換后的二 維矩陣的直流分量位于圖像的周邊角,該函數交換矩陣 的1、3象限和2、4象限,使直流分量移到頻譜中心,從 而使FFT頻譜可視效果與實際圖像相吻合。最后利用 imshow ()函數將圖像顯示出來。*具體圖像參考:基本的程序:cleara=imread('*');%你的圖像的位置或直接編寫孔生成grid onfigure(1)imshow(a,)afft=fft2(a);aabs=abs(afft);aabss=fftshift(aabs);figure(2)i
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 煙臺理工學院《法醫物證學一》2023-2024學年第二學期期末試卷
- 遼寧傳媒學院《現代生物科學導論C》2023-2024學年第二學期期末試卷
- 內蒙古財經大學《學校課外音樂活動組織》2023-2024學年第一學期期末試卷
- 梧州醫學高等??茖W校《虛擬現實腳本設計》2023-2024學年第二學期期末試卷
- 內蒙古大學《大型數據庫應用》2023-2024學年第二學期期末試卷
- 四川省渠縣九校2024-2025學年初三下學期5月階段檢測試題化學試題含解析
- 內江職業技術學院《中醫藥信息檢索》2023-2024學年第一學期期末試卷
- 廈門理工學院《體育俱樂部經營與管理》2023-2024學年第一學期期末試卷
- 上海師范大學天華學院《中國茶文化與茶健康》2023-2024學年第一學期期末試卷
- 江西環境工程職業學院《醫學遺傳學B》2023-2024學年第二學期期末試卷
- 青貯飼料購銷合同的注意事項
- 2025至2030年中國煤氣渣數據監測研究報告
- 小學STEM教育中的創新實驗室建設
- 月嫂資格證考試單選題100道及答案
- 《縣域腫瘤防治中心評估標準》
- 人教版六年級上冊英語 Recycle 1 一般將來時復習課教案
- 川劇 身段知到智慧樹章節測試課后答案2024年秋四川藝術職業學院
- 【公開課】跨學科實踐:制作簡易桿秤(課件)-人教版八年級物理下冊
- 公共危機管理(本)-第三次形成性考核-國開(BJ)-參考資料
- 2025年保密知識試題庫附參考答案(精練)
- 《形勢與政策》 課件-端好能源的飯碗
評論
0/150
提交評論