?

Matlab軟件在大學物理教學中的應用

2022-05-30 10:48孟影訾振發魯海勝馬元童海云
電腦知識與技術 2022年31期
關鍵詞:仿真大學物理

孟影 訾振發 魯海勝 馬元 童海云

摘要:文章討論了Matlab軟件在大學物理課程教學中的應用。通過對大學普通物理中李薩如圖、楊氏雙縫干涉等模擬仿真,可以直觀形象地向學生呈現課程內容,豐富教學手段,將理論知識與實踐結合起來,調動學生學習主動性,增強理解能力,提升課堂教學質量。

關鍵詞:大學物理;仿真;Matlab

中圖分類號:G642 ? ? ?文獻標識碼:A

文章編號:1009-3044(2022)31-0043-03

1 引言

大學物理是高等學校理工科專業學生的一門重要的專業基礎課程。物理學是自然科學的基礎,是研究物質基本結構和物質運動普遍規律的學科,是通向自然科學和工程技術科學的紐帶,其為相關分支學科、新興學科和交叉學科的發展奠定了一定的基礎。在培養學生樹立科學世界觀,訓練學生邏輯思維、探索精神、創新意識,提升學生科學素養起著至關重要的作用,目前已成為航空航天類、智能科學與技術類、光電信息科學與工程類和人工智能類等新工科專業的重要基礎[1-2]。在《教育部高等教育司關于開展新工科研究與實踐的通知》中指出,新工科主要包括工程教育新理念、學科專業新結構、人才培養新模式、分類發展新體系、教育教學新質量五個方面[2-3]。

在《教育部關于深化本科教育教學改革全面提高人才培養質量的意見》中明確,教育堅持立德樹人,圍繞學生忙起來、教師強起來、管理嚴起來、效果實起來、深化教育教學改革。長期以來,大學物理課程教學主要以教師課堂講授為主,其弊端也在不斷顯現。隨著計算機技術的發展和行業需求的驅動,傳統的課程教學方式已經不能夠滿足當代課堂教學要求。因此,亟待教師進行教學方法改革,體現以學生為中心的教育理念,迎合新時代教育教學發展趨勢,任課教師需要探索適合本校的大學物理教學改革之路,適當引入信息技術相關軟件,切實提升教學質量與教學效果。

利用Matlab數值計算軟件[4],可以生動形象地展現大學物理課程知識的工作原理和相關現象。本文主要從李薩如圖形[5]、楊氏雙縫干涉[6]教學案例來介紹Matlab數值計算軟件在大學物理教學中的應用,從而調動學生學習積極性,引導學生提出問題、分析問題、解決問題,培養學生的創新思維和實踐能力。

2 教學案例

2.1 李薩如圖

通過相互垂直的兩個簡諧振動合成可構成李薩如圖1。當兩個簡諧振動頻率為整數比時,則合振動軌跡為穩定曲線,否則合振動軌跡不穩定。改變兩個簡諧振動的頻率和初相位,可得到不同形狀的李薩如圖1。設x和y為相互垂直的兩個簡諧振動,則有:

[x=A1cos(ω1t+φ1)] ? ? ? (1)

[y=A2cos(ω2t+φ2)] ? ? ? ? ?(2)

李薩如圖形狀與公式(1)、(2)中的幅值、頻率、初相位有關。利用Matlab軟件編寫.m文件可以實現李薩如圖的仿真,程序代碼如下:

clear;

Freq1=200; ? ? ? ? ?%振動1頻率

Freq2=100; ? ? ? ? ?%振動2頻率

Omega1=2*pi*Freq1; ?%振動1角頻率

Omega2=2*pi*Freq2; ?%振動2角頻率

t=0:0.00001:3.14;

phi=0; ? ? ? ? ? ?%振動1初相位

Ampl1=1; ? ? ? ? %振動1幅值

Ampl2=1; ? ? ? ? %振動2幅值

x=Ampl1*cos(Omega1*t+phi); %振動1

y=Ampl2*cos(Omega2*t); ? ?%振動2

plot(x,y,'LineWidth',1);

通過調整頻率和初相位的大小,來觀察初相位和頻率對李薩如圖形的影響。設定兩個簡諧振動x和y的頻率比 fx : fy分別為1:1,2:1,3:1,初相位φ2=0,相位差φx-φy分別為0、π/4、π/2、3π/4、π時,可得到李薩如圖如圖1所示,結果表明仿真得到的李薩如圖與實驗室示波器測出的波形一致。假設李薩茹圖形在豎邊上的切點個數為ny、橫邊上的切點個數為ny,則兩個簡諧振動的頻率比與切點個數成反比[7],即:

[fxfy=nynx] ? ? ? ? (3)

根據圖1可確定橫邊和豎邊的切點個數,見表1所示,不同相位的切點個數與頻率成反比。李薩如圖形在實際應用中,可以用來測量信號的頻率,只要知道豎邊和橫邊上的切點個數、輸入信號的頻率,根據公式(3)可求出被測信號頻率。

2.2 楊氏雙縫干涉

楊氏雙縫干涉是大學物理課程中的重要教學內容,雙縫干涉原理如圖2所示。通過狹縫S得到點光源,其到狹縫S1和狹縫S2的距離相等,d為狹縫1和狹縫2之間的距離,D為狹縫與接收屏的距離。設入射波的波長為λ,則接收屏上的相對光強分布[8]為:

[I=4I0cos2Δ?2] ? ?(4)

公式(4)中,[Δ?=2π(r2-r1)/λ]為從狹縫S1和狹縫S2發出的光波傳播到接收屏上P點時的相位差,狹縫S1和狹縫S2到接收屏P點的距離分別為r1和r2,由幾何關系可得:

[r1=(x-d2)2+D2] ? ? ? ? (5)

[r2=(x+d2)2+D2] ? ? ? ?(6)

相鄰兩明紋間的距離為△x=(Dλ)/d。根據上述楊氏雙縫干涉原理,可編寫Maltab代碼完成楊氏雙縫干涉的仿真,程序代碼如下:

clear;

Lambda = 400;

Lambda0 =Lambda*1e-9;

d = 0.002; ?D = 1; ?I0 = 1;

Xmax = 3*Lambda0*D/d;

x = linspace(-Xmax,Xmax,1000);

I = zeros(1000,1);

for i=1:1000

r1 = sqrt((x(i)+d/2)^2+D^2);

r2 = sqrt((x(i)-d/2)^2+D^2);

phi = 2*pi*(r2-r1)/Lambda0;

I(i) = 4*I0*cos(phi/2)^2;

end

% ***干涉明暗條紋***

I_change = I./4*255;

subplot(2,1,1);

image(x,Xmax,I_change');

colormap(gray(255));

set(gca,'XTick',[],'YTick',[]);

% ***干涉光強分布曲線***

subplot(2,1,2);

plot(x,I'/max(I));

axis([-Xmax,Xmax,0,1]);

xlabel('空間坐標x');

當設定波長分別為400nm,500nm,600nm,700nm時,可得到干涉條紋和干涉光強分布曲線如圖3(a)~(d)所示。由相鄰兩明紋間距公式△x=(Dλ)/d,可知隨著波長λ的增加,明條紋間距變大,與圖3中的仿真結果相一致。

3 總結

利用Matlab數值計算軟件對大學物理課程內容進行案例仿真教學,學生在課堂上就可以觀察到在實驗室才可以看到的李薩如圖、楊氏雙縫干涉現象,使得枯燥無味的重要知識點變得更加生動形象,有利于學生對課程內容的理解,激發學習興趣,同時改善教學質量,提升學習效率,培養學生工程實踐創新能力。

參考文獻:

[1] 易強.應用型本科大學物理課程目標構建初探[J].大學教育,2019,8(1):96-98.

[2] 劉艷玲,古金霞,梁春恬,等.新工科背景下建筑類高校大學物理教學改革探究[J].大學物理,2022,41(1):56-60.

[3] 李華,胡娜,游振聲.新工科:形態、內涵與方向[J].高等工程教育研究,2017(4):16-19,57.

[4] 李潤生,劉志君,陳銳,等.Matlab程序設計及其應用[M].北京:清華大學出版社,2021.

[5] 宋璐,衛亞博,馮艷平.基于Matlab GUI的李薩如圖形實現方法的研究[J].計算機與數字工程,2020,48(9):2266-2269.

[6] 陳燕,何松.楊氏雙縫干涉實驗的MATLAB仿真設計[J].綿陽師范學院學報,2011,30(8):42-45.

[7] 章韋芳,李大創,訾振發.大學物理實驗[M].北京:人民郵電出版社,2013.

[8] 程守洙,江之永.普通物理學[M]. 6版.北京:高等教育出版社,2006.

【通聯編輯:王力】

收稿日期:2022-05-17

基金項目:安徽高校自然科學研究項目(KJ2021A0912、KJ2021A0914) ;安徽省高等學校省級質量工程項目(2021xxkc154、2021jxtd233、2021xskc084)

作者簡介:孟影(1977—) ,女,安徽阜南人,副教授,碩士,主要研究方向為電磁波吸收材料。

猜你喜歡
仿真大學物理
一種幫助幼兒車內脫險應急裝置的仿真分析
基于大學物理實驗室的創新平臺研究
現代信息技術在大學物理教學中的應用探討
多元化教學模式在大學物理教學中的探索與實踐
大學物理與高中物理銜接教育的探討
大學物理實驗教學創新模式的探索與實踐
大學物理教學中需要做到十個“一定”
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合