久久天天躁狠狠躁夜夜躁,国产精品入口福利,97久久精品人人爽人人爽蜜臀 ,中文字幕国产精品一区二区

當前位置首頁 > 信息公告

計算矩陣大小循環物理光學的計算機仿真

更新時間:2023-12-07 文章作者:佚名 信息來源:網絡整理 閱讀次數:

?內容介紹jRl物理好資源網(原物理ok網)

此代碼用于進行化學光學的計算機仿真。jRl物理好資源網(原物理ok網)

其主要功能為:jRl物理好資源網(原物理ok網)

(1)動態模擬電磁波在空間中的傳播;jRl物理好資源網(原物理ok網)

(2)對菲涅爾公式進行剖析(主要是勾畫反/透射系數、反/透射率、全反射時的相位躍變隨入射角變化而變化的圖象);jRl物理好資源網(原物理ok網)

(3)對不同種類的材料進行柯西公式擬合,勾畫色散曲線圖;jRl物理好資源網(原物理ok網)

?代碼jRl物理好資源網(原物理ok網)

(n1,n2)jRl物理好資源網(原物理ok網)

基于模擬菲涅爾公式%{jRl物理好資源網(原物理ok網)

此函數用于勾畫反射系數(rs,rp)/透射系數(ts,tp)隨入射角變化而變化的圖象jRl物理好資源網(原物理ok網)

功能:jRl物理好資源網(原物理ok網)

輸入界面兩邊介質折射率來勾畫ts、tp、rs、tp隨入射角變化的圖象;并在相應位置jRl物理好資源網(原物理ok網)

標明半波損失、布儒斯特角、臨界角等關鍵量jRl物理好資源網(原物理ok網)

理量:jRl物理好資源網(原物理ok網)

n1、n2:界面兩邊介質折射率jRl物理好資源網(原物理ok網)

theta:入射角;jRl物理好資源網(原物理ok網)

:布儒斯特角;jRl物理好資源網(原物理ok網)

:臨界角;jRl物理好資源網(原物理ok網)

rs:s波反射系數;jRl物理好資源網(原物理ok網)

rp:p波反射系數;jRl物理好資源網(原物理ok網)

ts:s波透射系數;jRl物理好資源網(原物理ok網)

tp:p波透射系數;jRl物理好資源網(原物理ok網)

%}jRl物理好資源網(原物理ok網)

%%清除窗口:jRl物理好資源網(原物理ok網)

closeall;jRl物理好資源網(原物理ok網)

n1=1;jRl物理好資源網(原物理ok網)

n2=1.5;jRl物理好資源網(原物理ok網)

%%初始數據:jRl物理好資源網(原物理ok網)

theta=0:0.1:90;%設置入射角范圍0-90度jRl物理好資源網(原物理ok網)

a=theta*pi/180;%角度轉化為弧度jRl物理好資源網(原物理ok網)

[~,n]=size(a);%估算矩陣a大小以便循環jRl物理好資源網(原物理ok網)

%%反射系數與透射系數公式輸入:jRl物理好資源網(原物理ok網)

%首先判定光從波疏介質射向昌都介質還是從當雄介質射向波疏介質:jRl物理好資源網(原物理ok網)

ifn1jRl物理好資源網(原物理ok網)

%若從波疏介質射往昌都介質全反射臨界角公式,其反射與透射系數仍然為實數:jRl物理好資源網(原物理ok網)

rs=(n1*cos(a)-n2*sqrt(1-(n1/n2*sin(a)).^2))./(n1*cos(a)+n2*sqrt(1-(n1/...jRl物理好資源網(原物理ok網)

n2*sin(a)).^2));%s波反射系數jRl物理好資源網(原物理ok網)

rp=(n2*cos(a)-n1*sqrt(1-(n1/n2*sin(a)).^2))./(n2*cos(a)+n1*sqrt(1-(n1/...jRl物理好資源網(原物理ok網)

n2*sin(a)).^2));%p波反射系數jRl物理好資源網(原物理ok網)

ts=2*n1*cos(a)./(n1*cos(a)+n2*sqrt(1-(n1/n2*sin(a)).^2));%s波透射系數jRl物理好資源網(原物理ok網)

tp=2*n1*cos(a)./(n2*cos(a)+n1*sqrt(1-(n1/n2*sin(a)).^2));%p波透射系數jRl物理好資源網(原物理ok網)

elseifn1>n2jRl物理好資源網(原物理ok網)

%若從當雄介質射往波疏介質,需將其分段:jRl物理好資源網(原物理ok網)

C=asin(n2/n1);%估算臨界角jRl物理好資源網(原物理ok網)

=C*180/pi;%弧度轉化為角度jRl物理好資源網(原物理ok網)

fori=1:njRl物理好資源網(原物理ok網)

ifa(i)jRl物理好資源網(原物理ok網)

%當入射角大于臨界角,為實數:jRl物理好資源網(原物理ok網)

rs(i)=(n1*cos(a(i))-n2*sqrt(1-(n1/n2*sin(a(i))).^2))./(n1*cos(a(i))+n2*sqrt(1-(n1/...jRl物理好資源網(原物理ok網)

n2*sin(a(i))).^2));%s波反射系數jRl物理好資源網(原物理ok網)

rp(i)=(n2*cos(a(i))-n1*sqrt(1-(n1/n2*sin(a(i))).^2))./(n2*cos(a(i))+n1*sqrt(1-(n1/...jRl物理好資源網(原物理ok網)

n2*sin(a(i))).^2));%p波反射系數jRl物理好資源網(原物理ok網)

ts(i)=2*n1*cos(a(i))./(n1*cos(a(i))+n2*sqrt(1-(n1/n2*sin(a(i))).^2));%s波透射系數jRl物理好資源網(原物理ok網)

tp(i)=2*n1*cos(a(i))./(n2*cos(a(i))+n1*sqrt(1-(n1/n2*sin(a(i))).^2));%p波透射系數jRl物理好資源網(原物理ok網)

elsejRl物理好資源網(原物理ok網)

%當入射角大于臨界角,需估算其模值:jRl物理好資源網(原物理ok網)

rs(i)=1;jRl物理好資源網(原物理ok網)

rp(i)=1;jRl物理好資源網(原物理ok網)

ts(i)=2*n1;jRl物理好資源網(原物理ok網)

tp(i)=2*n1;jRl物理好資源網(原物理ok網)

endjRl物理好資源網(原物理ok網)

endjRl物理好資源網(原物理ok網)

endjRl物理好資源網(原物理ok網)

endjRl物理好資源網(原物理ok網)

%%圖象勾畫:jRl物理好資源網(原物理ok網)

plot(theta,rs,theta,rp,theta,ts,theta,tp,'',1);jRl物理好資源網(原物理ok網)

axis([090-11]);%設置區間jRl物理好資源網(原物理ok網)

title(['入射/透射系數隨入射角的變化;','n_1=',(n1),',n_2=',(n2)]);jRl物理好資源網(原物理ok網)

('');jRl物理好資源網(原物理ok網)

('');jRl物理好資源網(原物理ok網)

高中物理全反射臨界角公式_反射公式臨界角是什么_全反射臨界角公式jRl物理好資源網(原物理ok網)

('r_s','r_p','t_s','t_p');jRl物理好資源網(原物理ok網)

%%布儒斯特角的標明:jRl物理好資源網(原物理ok網)

B=atan(n2/n1);%求解布儒斯特角jRl物理好資源網(原物理ok網)

=B*180/pi;%角度轉化為弧度jRl物理好資源網(原物理ok網)

line([,],[-1,0],'color','black','','--',...jRl物理好資源網(原物理ok網)

'',0.01,'','off')jRl物理好資源網(原物理ok網)

line([0,90],[0,0],'color','black','','--','',0.01,...jRl物理好資源網(原物理ok網)

'','off')%勾畫兩條直線對布儒斯特角的位置定標jRl物理好資源網(原物理ok網)

text(,-1,'');%在x座標軸上標注布儒斯特角jRl物理好資源網(原物理ok網)

%%對半波損失/臨界角進行標明:jRl物理好資源網(原物理ok網)

%首先判定光從波疏介質射向昌都介質還是從當雄介質射向波疏介質:jRl物理好資源網(原物理ok網)

ifn1jRl物理好資源網(原物理ok網)

%若從波疏介質射往昌都介質,則將發生半波損失,將其標明在[0,0]處jRl物理好資源網(原物理ok網)

text(0,0,'Half-waveLoss','',15);jRl物理好資源網(原物理ok網)

elseifn1>n2jRl物理好資源網(原物理ok網)

%若從當雄介質射往波疏介質全反射臨界角公式,則將發生全反射現象,下邊對其進行標明:jRl物理好資源網(原物理ok網)

axis([090-12*n1]);%重新選擇畫圖區間jRl物理好資源網(原物理ok網)

C=asin(n2/n1);%估算臨界角jRl物理好資源網(原物理ok網)

=C*180/pi;%弧度轉化為角度jRl物理好資源網(原物理ok網)

line([0,90],[1,1],'color','black','','--','',...jRl物理好資源網(原物理ok網)

0.01,'','off')%勾畫兩條直線對臨界角的位置定標jRl物理好資源網(原物理ok網)

line([,],[-1,2*n1],'color','black','',...jRl物理好資源網(原物理ok網)

'--','',0.01,'','off')jRl物理好資源網(原物理ok網)

text(,-1,'');%在x座標軸上標注臨界角jRl物理好資源網(原物理ok網)

line([0,],[2*n2,2*n2],'color','black','','--',...jRl物理好資源網(原物理ok網)

'',0.01,'','off')%定標ts模值jRl物理好資源網(原物理ok網)

endjRl物理好資源網(原物理ok網)

endjRl物理好資源網(原物理ok網)

endjRl物理好資源網(原物理ok網)

?運行結果jRl物理好資源網(原物理ok網)

?參考文獻jRl物理好資源網(原物理ok網)

[1]王莉,楊會靜,段芳芳.用模擬菲涅耳直邊衍射[J].天津師范大學學報,2008,30(005):131-132.jRl物理好資源網(原物理ok網)

[2]王艷.菲涅耳圓屏衍射的模擬[J].大同大學學報,2021,38(5):6.jRl物理好資源網(原物理ok網)

[3]仲志國,李碩,李婧,等.基于的菲涅爾直邊衍射仿真與GUI設計[J].河南師范大學學報,2012,11(12):3.jRl物理好資源網(原物理ok網)

??代碼獲取關注我??部份理論引用網路文獻,若有侵權聯系博主刪掉??關注我發放海量電子書和物理建模資料jRl物理好資源網(原物理ok網)

發表評論

統計代碼放這里
主站蜘蛛池模板: 喜德县| 五家渠市| SHOW| 铜梁县| 任丘市| 广汉市| 仁寿县| 车险| 门头沟区| 晋宁县| 鹰潭市| 大化| 梁山县| 永善县| 赤壁市| 姚安县| SHOW| 微博| 盖州市| 石楼县| 乡城县| 家居| 大厂| 长治县| 依兰县| 乐亭县| 山东| 日照市| 新和县| 安化县| 宜丰县| 曲阳县| 玛纳斯县| 剑川县| 陈巴尔虎旗| 盘锦市| 大渡口区| 镇赉县| 长兴县| 溆浦县| 德令哈市|