国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

MATLAB軟件在力的分解教學(xué)中的應(yīng)用

2015-11-23 02:36:56吳彩玲
大眾科技 2015年7期
關(guān)鍵詞:分力控件夾角

吳彩玲 曾 立

(廣西師范學(xué)院物理與電子工程學(xué)院,廣西 南寧 530023)

MATLAB軟件在力的分解教學(xué)中的應(yīng)用

吳彩玲 曾 立

(廣西師范學(xué)院物理與電子工程學(xué)院,廣西 南寧 530023)

隨著電子計算機信息技術(shù)的發(fā)展,MATLAB軟件在物理學(xué)教學(xué)中的應(yīng)用也越來越廣泛。利用MATLAB軟件制作力的分解微型課件,把抽象的力的分解教學(xué)直觀、動態(tài)的表現(xiàn)出來,加深學(xué)生對平行四邊形定則的理解,激發(fā)學(xué)生的學(xué)習(xí)興趣。

MATLAB軟件;物理教學(xué);平行四邊形定則

1 引言

隨著科學(xué)技術(shù)的不斷發(fā)展,在教學(xué)中引用其他工具進(jìn)行輔助教學(xué)已經(jīng)非常的普遍。在物理學(xué)方面,MATLAB 軟件在極值問題、處理實驗數(shù)據(jù)、動態(tài)演示物理現(xiàn)象和信號處理方面各個方面有著廣泛的應(yīng)用,例如:利用歐姆定律測量電源的電動勢和內(nèi)阻的實驗數(shù)據(jù)處理[1]、模擬分子熱運動的過程[2]、在運動學(xué)模擬物體的運動[3]、單擺測量重力加速度的實驗數(shù)據(jù)處理[4]等等。本人將利用MATLAB軟件的動態(tài)演示功能對力的分解和力的分解類型題進(jìn)行微型課件制作。

2 matlab 軟件介紹

MATLAB軟件在1984年被MathWorks公司推出書序科學(xué)計算軟件,歷經(jīng)了市場的篩選、實踐的檢驗和時間的凝練,現(xiàn)在已經(jīng)發(fā)展成為國際上名類前茅的數(shù)學(xué)計算軟件。而在教學(xué)中的應(yīng)用,也是非常廣泛的。比如在數(shù)學(xué)方面,幾乎應(yīng)用于線性代數(shù)的幾乎所以基本概念中;在電子、建筑學(xué)和物理學(xué)等科學(xué)學(xué)科和工程學(xué)的教學(xué)與研究、以及經(jīng)濟(jì)學(xué)、化學(xué)和生物學(xué)等數(shù)值計算問題的所有其他領(lǐng)域中的教學(xué)和研究等等,可以說看到matlab軟件在教學(xué)和研究方面的應(yīng)用之廣。

3 MATLAB輔助力的分解教學(xué)

力學(xué)是學(xué)生在高中階段學(xué)習(xí)物理的重難點,學(xué)好力學(xué)并不只是為了很好的解決力學(xué)中的根本問題而已,它對后面進(jìn)一步學(xué)習(xí)物理的其他知識打基礎(chǔ),是高中階段學(xué)好物理的關(guān)鍵。在力學(xué)中,力的分解是解決力學(xué)分析問題的基本方法,所以對于學(xué)好力的分解有重要的意義。因此在力的分解教學(xué)時,如果通過可視化和動態(tài)演示的功能來構(gòu)建學(xué)生對力的概念的認(rèn)知情境,將抽象力直觀的表現(xiàn)出來,把握力的分解中的規(guī)律,對學(xué)生更好的掌握力的分解有更好的促進(jìn)作用。在這里,筆者使用了MATLAB軟件的功能可視化和動態(tài)演示了力的分解。

3.1利用 MATLAB的程序設(shè)計制作力的分解動態(tài)演示

大多數(shù)的學(xué)生在剛剛學(xué)習(xí)力的分解時,如果直接教師用語言描述分力隨夾角的變化以及分力之間的關(guān)系,學(xué)生會比較難理解。為了使學(xué)生更好把握這三者之間的關(guān)系,我們把MATLAB軟件的可視化功能引入力的分解教學(xué)中,將抽象的問題具體化,直接的展示在學(xué)生面前,幫助他們更好的理解力的分解的規(guī)律。我們知道假設(shè)合力的大小和方向確定,而且兩分力的大小相等,那么如果知道兩分力之間的夾角,則兩個分力的大小和方向也就確定了。所以用MATLAB軟件制作力的分解過程首先利用input函數(shù),給兩分力的的夾角tmin和 tmax兩個變量分別賦值,并且從鍵盤輸入,然后利用t=tmin*pi/180; tt=tmax*pi/180指令將他們分別換算成弧度制,令t和tt為輸入tmin和tmax時,分別為合力不變時兩分力的夾角。令t1為分力與x軸的夾角,即t1=pi/2-t。

然后,假設(shè)合力是以A(0,0)為起點,C(0,2)為終點,因此就可以利用二維箭頭圖quiver指令來確定合力,將它畫出來。

之后,根據(jù)三角形定則函數(shù)關(guān)系計算分力路徑的斜率,使用二維曲線plot指令畫出與分力斜率相對應(yīng)的直線,確定平行四邊形,由此確定兩分力的路徑。

最后,利用二維箭頭圖quiver指令來確定分力的大小和方向。所以利用MATLAB軟件制作力的分解動態(tài)演示過程,在指令窗具體的指令見附錄A。

當(dāng)程序運行時,指令窗口會出現(xiàn)提示“請輸入最大值:”和“請輸入最小值:”。當(dāng)輸入最小值是45,最大值是79時,表示夾角分別為45度和79度時,通過動態(tài)演示,figure中最后得到如圖1所示:

如果直接將力的分解演示程序保存為.m文件,那么需要在每次運行前,從指令窗口輸入“tmax”和“min”的值才能運行,而且兩個角度數(shù)值的輸入和力的分解動態(tài)演示不在同一個界面,當(dāng)輸入數(shù)據(jù)后,還需要打開 figuer界面,才能看到動態(tài)演示,這樣即不方便,也不美觀。有沒有一種方法可以讓角度值輸入和力的分解動態(tài)演示出現(xiàn)在同一個界面呢?然而圖形用戶界面卻很好的解決了這個問題。

圖1 程序運行后的圖像

3.2利用圖形用戶界面輔助力的分解動態(tài)演示

首先,在指令窗輸入指令guide并且運行,進(jìn)入GUI的空白界面編輯器界面,在左邊的模塊區(qū)選擇所需控件 1個軸圖標(biāo)、兩個組鍵盤、兩個可編輯框、1個按鈕控件將其進(jìn)行排版。

通過雙擊各個控件,進(jìn)入“屬性編輯框”,對各控件的屬性進(jìn)行設(shè)置,具體設(shè)置參數(shù)見附錄 B。當(dāng)設(shè)置好控件的參數(shù)后,進(jìn)入回調(diào)函數(shù)編輯框,在按鈕控件OK鍵(Push button1)的回調(diào)函數(shù)的空白函數(shù)體中(圖2第81行處),插入“工作指令”,見附錄C。

當(dāng)在圖形用戶界面窗體的兩個文本框中分別輸入45和79時,點擊 OK鍵,就能執(zhí)行動態(tài)演示過程,最后的運行結(jié)果如圖2所示。

圖2 圖形用戶界面程序運行結(jié)果

在課堂教學(xué)中,可以對力的分解教學(xué)過程進(jìn)行了如下的安排:首先創(chuàng)設(shè)問題情景,運用情境激勵法,請兩名力氣比較大的男生進(jìn)行拔河比賽,然后再成鮮明對比地找一名女生去拉繩子的中央,結(jié)果發(fā)現(xiàn)一名弱小的女同學(xué)居然拉動了兩個“大力士”,在這部分,教師先不急于給學(xué)生解答,在正式上課前給學(xué)生創(chuàng)設(shè)這樣的問題的目的是為了使課堂教學(xué)能夠立即吸引學(xué)生的注意,勾起學(xué)生的興趣,調(diào)動學(xué)生的內(nèi)在學(xué)習(xí)動力,促進(jìn)學(xué)生主動學(xué)習(xí)。為了突出重點,突破難點,讓學(xué)生加深矢量運算這樣抽象的概念,可以利用MATLAB軟件的動態(tài)演示直觀的特點,探究合力一定時,兩個分力隨著夾角大小改變的變化規(guī)律。學(xué)生也能從這個規(guī)律中,解釋情景中一名弱小的女生為何和如何把兩名力氣大的男生拉動,達(dá)到一箭雙雕的效果。

另外,教師還可以利用matlab軟件可視化功能為具體的力分解的題目進(jìn)行演示,以達(dá)到更好的教學(xué)效果。

3.3用MATLAB軟件為力的分解練習(xí)創(chuàng)設(shè)物理情景

3.3.1力的分解練習(xí)典型例題

【例1】(2012 課標(biāo),16)如圖,一小球放置在木板與豎直墻面之間。設(shè)墻面對球的壓力大小為N1,球?qū)δ景宓膲毫Υ笮镹2。以木板與墻連接點所形成的水平直線為軸,將木板從圖示位置開始緩慢地轉(zhuǎn)到水平位置。不計摩擦,在此過程中( )

A.N1始終減小,N2始終增大

B.N1始終減小,N2始終減小

C.N1先增大后減小,N2始終減小

D.N1先增大后減小,N2先減小后增大

分析:用matlab軟件解該題,首先畫出原圖,并對小球進(jìn)行受力分析,然后通過改變板與墻夾角θ的大小,利用matlab的可視化功能,將能夠直觀的看到兩個力大小的變化,這樣對于教學(xué)更有效果。

3.3.2利用MATLAB軟件演示解題過程以鞏固知識

在題目中,質(zhì)量m和重力加速度g是一個已知量,所以分別賦予它們一個定值,通過設(shè)置參量t1和t2的差值得到一個角度范圍,從而得到一個變量t,對t進(jìn)行循環(huán)運算。為了確定各個力在坐標(biāo)系中位置,以O(shè)為原點,水平向右為X的正軸,豎直向為Y的正軸,算出各個力在坐標(biāo)軸中X,Y方向上的分量。根據(jù)小球的受力分析,小球受到重力 G,墻面對它的壓力 N1,板對它的壓力 N3,因題目要求墻面對小球的壓力N1和小球?qū)Π宓膲毫2,根據(jù)作用力跟反作用力可知,N2和N3它們大小相等,方向相反。因此根據(jù)力的分解,可以將N2分解為一個往G方向,一個往N1方向。假設(shè)墻面和木板的夾角為θ,由于N1垂直于墻面,N2垂直于木板,所以墻面與木板的夾角等于N1和N2的夾角,因此N1和N2的夾角也等于θ。由于重力的大小跟方向已經(jīng)確定,可以利用二維箭頭圖quiver指令畫出重力G,因為力的分解遵從平行四邊形定則,因此可以根據(jù)各個力的函數(shù)關(guān)系,畫出平行四邊形,定出兩個分力的的路徑,根據(jù)由二維箭頭圖 quiver指令分別畫出N1,N2,N3,從而確定各個力的大小和方向。然后通過比較在 figure中表示各個力的段線長度,就可以知道N1,N2的變化規(guī)律了,答案就可以出來了。

在指令窗輸入指令guide并運行,進(jìn)入空白的用戶界面開發(fā)環(huán)境,在左邊的模塊區(qū)選擇2個軸圖標(biāo)、2個按鈕控件一一對應(yīng),并其進(jìn)行排版。

通過雙擊各個控件,進(jìn)入“屬性編輯框”,對各控件的屬性進(jìn)行設(shè)置,具體設(shè)置參數(shù)見附錄 D。當(dāng)設(shè)置好控件的參數(shù)后,進(jìn)入回調(diào)函數(shù)編輯框,在原圖受力分析按鍵(Push button1)的回調(diào)函數(shù)的函數(shù)體中,插入下列“工作指令”,工作指令見附錄。

在θ變化時受力分析(Push button2)的回調(diào)函數(shù)的函數(shù)體中,插入下列“工作指令”,工作指令見附錄F。

進(jìn)入圖形用戶界面,用鼠標(biāo)點擊原圖受力分析,運行后得到如圖3所示。

圖3 原圖受力分析

再用鼠標(biāo)點擊θ變化時受力分析,運行后的結(jié)果如圖4所示。

圖4 運行后的結(jié)果

本文借助MATLAB軟件的動態(tài)演示功能,將信息技術(shù)軟件與物理課堂教學(xué)結(jié)合起來,利用MATLAB軟件制作了力的分解和力的分解類型題的微型課件。在使用時,只需在用戶界面窗口輸入數(shù)值或者點擊按鈕開關(guān),就可以直觀的看過,角度變化時,分力的變化規(guī)律。達(dá)到了化抽象為具體的理解效果。當(dāng)然課件的制作過程既費時又費力的,但為了讓學(xué)生對抽象問題的形象化和問題空間的具體化,這一項工作是值得的。

[1] 周小奮. Matlab在中學(xué)物理教學(xué)中的應(yīng)用初探[J].物理通報,2011,(10):68-71.

[2] 盧本全.MATLAB在中學(xué)物理教學(xué)中的應(yīng)用[J].硅谷,2010, (17):152,130.

[3] 魏青. MATLAB軟件在中學(xué)物理運動學(xué)教學(xué)中的應(yīng)用[J].中小學(xué)電教,2013,(6):77-79.

[4] 姚琴芬.Matlab語言在物理實驗數(shù)據(jù)處理中的應(yīng)用[J].大學(xué)物理實驗,2011,(6):52-54.

The application of MATLAB software in the force decomposition of teaching

With the development of computer information technology, the application of MATLAB software in physics teaching is becoming more and more widely. Miniature courseware by using MATLAB software to make force of decomposition, the abstract intuitive, dynamic display of force, deepen students' understanding of a parallelogram rule, stimulate students' interest in learning.

MATLAB software; physical teaching; parallelogram rule

G42

A

1008-1151(2015)07-0125-03

2015-06-10

廣西師范學(xué)院2014年度教學(xué)改革立項項目“高校物理專業(yè)課程可視化教學(xué)探究”。

吳彩玲(1990-),女,廣西師范學(xué)院物理與電子工程學(xué)院學(xué)生,研究方向為科學(xué)電子信息技術(shù)軟件輔助中學(xué)物理教學(xué)方面的開發(fā);曾立(1979-),女,廣西南寧人,廣西師范學(xué)院副教授,研究方向為計算物理。

猜你喜歡
分力控件夾角
探究鐘表上的夾角
求解異面直線夾角問題的兩個路徑
當(dāng)兩分力的方向不變時,是否分力越大,合力也越大?
人走路時為什么要擺手?
奧秘(2019年1期)2019-03-28 17:18:47
外圓車削中的切削力分力夾角與切削參數(shù)關(guān)系分析
關(guān)于.net控件數(shù)組的探討
軟件(2018年7期)2018-08-13 09:44:42
任意夾角交叉封閉邊界內(nèi)平面流線計算及應(yīng)用
直線轉(zhuǎn)角塔L形絕緣子串夾角取值分析
廣西電力(2016年5期)2016-07-10 09:16:44
合力與分力的關(guān)系探究
就這樣玩會VBA中常見的自定義控件
電腦迷(2012年24期)2012-04-29 00:44:03
平陆县| 金秀| 和平县| 临澧县| 安吉县| 疏勒县| 阳谷县| 延庆县| 安阳市| 南投市| 方城县| 瑞丽市| 澜沧| 龙井市| 双流县| 象州县| 卫辉市| 望奎县| 南昌县| 甘洛县| 庆阳市| 福贡县| 崇州市| 荆州市| 石景山区| 秦安县| 唐海县| 石泉县| 阳东县| 通州区| 浏阳市| 包头市| 乐山市| 饶阳县| 镇坪县| 无锡市| 紫阳县| 锡林浩特市| 内乡县| 上林县| 景德镇市|