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

好好學習,天天向上,物理好資源網(原物理ok網)歡迎您!
當前位置:首頁 > > 信息公告 > 內容頁

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

2023-12-07 22:38:59信息公告56

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

主站蜘蛛池模板: 临沧市| 吉隆县| 潍坊市| 当涂县| 重庆市| 河池市| 东方市| 东山县| 乌恰县| 淮阳县| 荥经县| 嵩明县| 巴马| 玉树县| 乌鲁木齐县| 开原市| 叶城县| 龙川县| 自治县| 滦平县| 浮梁县| 庆安县| 塔城市| 河曲县| 南陵县| 海南省| 蛟河市| 方山县| 高台县| 红原县| 讷河市| 托里县| 方正县| 乡宁县| 鹰潭市| 新田县| 上蔡县| 千阳县| 阿尔山市| 九台市| 连城县|