【光學】基于matlab模擬單縫夫瑯禾費衍射
【光學】基于matlab模擬單縫夫瑯禾費衍射
TT_Matlab
博主簡介:擅長智能優(yōu)化算法、神經(jīng)網(wǎng)絡(luò)預測、信號處理、元胞自動機、圖像處理、路徑規(guī)劃、無人機等多種領(lǐng)域的Matlab仿真,完整matlab代碼或者程序定制加qq1575304183。
1 內(nèi)容介紹
根據(jù)夫瑯禾費單縫衍射的基本原理,利用MATLABR2008a的圖形用戶界面(Graphical User Interfaces,GUI)設(shè)計了單縫衍射的仿真交互界面,給出了單縫衍射仿真結(jié)果.該仿真能使單縫衍射理論和實驗很好地結(jié)合起來,具有一定的應(yīng)用價值.
2 部分代碼
%單縫夫瑯禾費衍射實驗仿真
%————————————————————————————————————
clear
lambda = 5e-4; %入射光波長(mm)
a = 100e-3; %單縫寬度(mm)
theta = linspace(-5*lambda/(4e-3), 5*lambda/(4e-3), 1000); %所觀測的范圍
x = tan(theta); %光屏上離中心的相對位置
u = pi*a*sin(theta)/lambda;
I = (sin(u)./u).^2; %計算相對光強
figure(’Name’,’單縫夫瑯禾費衍射’);
subplot(2,1,1) %繪制衍射示意圖
image(x,1,256*I.^0.35); %將光強I取0.35次方以獲得更好的演示效果
colormap gray;
title(’衍射示意圖’,’FontSize’,13);
axis off
subplot(2,1,2) %繪制光強分布曲線圖
plot(x, I, ’r’,’LineWidth’,1.5);
title(’相對光強與距離的關(guān)系曲線’,’FontSize’,13);
xlabel(’離光屏中心的相對距離’,’FontSize’,12);
ylabel(’相對光強’,’FontSize’,12);
grid on
3 運行結(jié)果
4 參考文獻
[1]耿順山. 基于MATLAB的單色光單縫夫瑯禾費衍射現(xiàn)象的模擬[J]. 智能計算機與應(yīng)用, 2008, 000(001):20-21.
博主簡介:擅長 智能優(yōu)化算法 、 神經(jīng)網(wǎng)絡(luò)預測 、 信號處理 、 元胞自動機 、 圖像處理 、 路徑規(guī)劃 、 無人機 、 雷達通信 、 無線傳感器 等多種領(lǐng)域的Matlab仿真,相關(guān)matlab代碼問題可私信交流。
部分理論引用網(wǎng)絡(luò)文獻,若有侵權(quán)聯(lián)系博主刪除。
-
2023年血糖新標準公布,不是3.9-6.1,快來看看你的血糖正常嗎? 2023-02-07
-
2023年各省最新電價一覽!8省中午執(zhí)行谷段電價! 2023-01-03
-
PPT導出高分辨率圖片的四種方法 2022-09-22
-
2023年最新!國家電網(wǎng)27家省級電力公司負責人大盤點 2023-03-14
-
全國消防救援總隊主官及簡歷(2023.2) 2023-02-10
-
盤點 l 中國石油大慶油田現(xiàn)任領(lǐng)導班子 2023-02-28
-
我們的前輩!歷屆全國工程勘察設(shè)計大師完整名單! 2022-11-18
-
關(guān)于某送變電公司“4·22”人身死亡事故的快報 2022-04-26
