亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        MATLAB在制作物理多媒體課件中的應用

        2016-01-12 05:37:05王芙蓉,紀婷婷,湯全武
        物理通報 2015年6期
        關鍵詞:電場線點電荷圖標

        MATLAB在制作物理多媒體課件中的應用*

        王芙蓉紀婷婷

        (寧夏大學教育學院寧夏 銀川750021)

        湯全武

        (寧夏大學物理電氣信息學院寧夏 銀川750021)

        *寧夏教育廳大學生創(chuàng)業(yè)計劃項目,項目編號:12CHY01

        指導教師:湯全武(1965-),男,副教授,碩士研究生導師,主要研究方向為教育資源的開發(fā)與應用、數(shù)字媒體應用.

        摘 要:本文首先利用MATLAB制作出GUI的界面,然后將其轉換成.exe文件,可以將該.exe文件與其他教學軟件相結合,如Authorware,來彌補各自的缺陷,融合各自的優(yōu)點,從而大大提高多媒體課件的質量,達到激發(fā)學生興趣、提高教學質量的目的.

        關鍵詞:MATLABAuthorware物理教學

        作者簡介:王芙蓉(1989-),女,在讀碩士研究生,教育技術學專業(yè).

        收稿日期:(2014-12-05)

        在當前教育信息化的大背景下,使用計算機輔助教學軟件來輔助教學已成為現(xiàn)代教育技術的重要組成部分.在初、高中物理的學習過程中,由于受教學條件的影響,每個物理規(guī)律都能用實物實驗演示是不可能的,且實驗數(shù)據(jù)處理復雜,若利用現(xiàn)代教育技術手段則可以使比較抽象的物理規(guī)律完美呈現(xiàn).MathWorks公司推出的MATLAB軟件具有強大的數(shù)值分析、矩陣運算、圖形圖像處理、信號處理和仿真功能[1].使用MATLAB軟件強大的繪圖和運算功能,可以將很多抽象的物理實驗和物理概念表示出來.應用MATLAB可以讓學生體會到用計算機解決物理問題所帶來的方便和樂趣,激發(fā)學生的學習興趣[2].因此,為了加強學生對基本物理概念、方法及物理知識應用方面的理解,把學生從繁重的數(shù)學計算中解脫出來,將MATLAB引入到物理教學是一個很好的解決方法[3].

        本文首先利用MATLAB制作出GUI的界面,然后將其轉換成.exe文件,可以將該.exe文件與其他教學軟件相結合,如Authorware,來彌補各自的缺陷,融合各自的優(yōu)點,從而大大提高多媒體課件的質量,達到激發(fā)學生興趣,提高教學質量的目的.

        1MATLAB的GUI程序設計與實現(xiàn)

        MATLAB不僅提供了豐富的圖形命令和圖形函數(shù),還具有強大的圖形用戶界面(GUI)功能.MATLAB GUI由窗口、菜單、按鈕等各種圖形對象組成,用戶通過鼠標動作或鍵盤操作選擇、激活這些圖形對象,使計算機產(chǎn)生某種動作或變化,如實現(xiàn)計算、繪圖等[4].MATLAB GUI界面的制作包括界面設計與程序實現(xiàn),其過程需要反復修改才能獲得滿意的界面,一般制作步驟如下:

        (1)分析界面所要實現(xiàn)的主要功能,確定設計任務;

        (2)構思草圖,編排控件的布局,從使用者和功能實現(xiàn)的角度來審視草圖,并上機實現(xiàn);

        (3)設置各控件的屬性;

        (4)編寫對象的相應程序,對實現(xiàn)的功能進行逐項檢查.

        例如利用MATLAB GUI制作的“彈簧振子演示實驗”多媒體課件,為了增強課件的交互性,界面中設計了“動態(tài)演示”、“簡諧函數(shù)”按鈕,為了便于學生的學習和理解,界面中設計了“顏色”、“線性”、“線寬”等圖形方面的設置,為了研究簡諧函數(shù)中各參數(shù)如頻率、振幅、相位對簡諧運動波形的影響,界面中可直接輸入的參數(shù)有頻率、振幅、相位.點擊界面中的“動態(tài)演示”按鈕,其仿真結果如圖1所示,在界面上的編輯框中輸入適當?shù)膮?shù),其仿真結果如圖2所示.

        圖1 彈簧振子的動態(tài)演示

        圖2 簡諧振動的運動圖像

        利用MATLAB模擬兩個點電荷的電場線分布,將其制作成多媒體課件,在界面中設計了“同種點電荷”、“異種點電荷”、“繪制電場線”等按鈕來增強課件的交互性.在界面中輸入兩個點電荷的電荷比,可以根據(jù)輸入的值來繪制相應的電場線.點擊界面中的“同種點電荷”按鈕,其仿真結果如圖3所示.點擊界面中的“異種點電荷”按鈕,其仿真結果如圖4所示.在界面上的編輯框中輸入適當?shù)碾姾杀?,?,其仿真結果如圖5(a)所示,輸入的電荷比為1,其仿真結果如圖5(b)所示.

        圖3 等量同種點電荷形成的電場線

        圖4 等量異種點電荷形成的電場線

        圖5 兩個點電荷的電場線繪制

        楊氏雙縫干涉實驗是利用分波前法獲得相干光束的典型例子,利用MATLAB對其進行仿真實驗,將其制作成多媒體課件,界面中可直接輸入的參數(shù)有波長、光縫距離、光柵到屏幕距離,點擊界面中的“l(fā)ight”按鈕,其仿真結果如圖6所示.

        圖6 雙縫干涉

        利用MATLAB仿真穩(wěn)恒電流的磁場分布,以電流環(huán)為例來說明,用MATLAB GUI將其制作成可交互的多媒體課件,為了研究電流環(huán)半徑和電流大小對電流環(huán)產(chǎn)生磁場分布的影響,界面中可直接輸入的參數(shù)有環(huán)半徑、環(huán)電流、環(huán)分段,在界面上的編輯框中輸入適當?shù)膮?shù)值,其仿真結果如圖7所示.

        圖7 穩(wěn)恒電流磁場分布

        2MATLAB/GUI轉換成exe文件

        將MATLAB GUI文件轉換格式,轉換為.exe文件.步驟如下:首先在Command Window窗口中輸入deploytool命令,打開Deployment Tool界面;在Deployment Tool界面中點擊左側窗口左上角的Creat a new deployment project,出現(xiàn)新建工程窗口;輸入工程名稱和選擇好保存路徑,點擊“OK”,出現(xiàn)添加工程文件窗口;使用菜單欄中的Add File添加主函數(shù)和其他函數(shù),添加完成后點擊Open project settings window進入工程設置窗口,在Packaging項中勾選Include MATLAB Component Runtime

        (MCR)完成設置.

        點擊Build the project,等待Deployment Tool Output窗口顯示編譯結果.若其窗口未出現(xiàn)錯誤提示,則可在Command Window窗口輸入mbuild-setup命令,按照提示進行操作即可完成m文件的編譯,具體操作如下:

        Please choose your compiler for building standaloneMATLAB applications:

        Would you like mbuild to locate installed compilers [y]/n? y

        Select a compiler:

        [1] Lcc-win32 C 2.4.1 in D:syslcc

        [0] None

        Compiler: 1

        Please verify your choices:

        Compiler: Lcc-win32 C 2.4.1

        Location: D:syslcc

        Are these correct [y]/n? y

        Trying to update options file: C:Users

        lenovoAppDataRoamingMathWorksMATLAB

        R2008acompopts.bat From template: D:in

        win32mbuildoptslcccompp.bat

        Done…

        打開工程生成目錄下的distrib文件夾,其.exe文件即是用MATLAB GUI制作的可獨立運行的文件.運行新生成的.exe文件時會出現(xiàn)黑屏的現(xiàn)象,黑屏出現(xiàn)之后,運行的結果才會顯示出來.對于這個問題我們可以通過使用添加代碼的方法屏蔽黑屏.

        屏蔽MATLAB生成exe文件出現(xiàn)黑屏問題的方法:在MATLAB命令窗口輸入命令cd(prefdir),點擊Enter鍵后換行,然后在窗口中輸入代碼edit compopts.bat,則在編輯窗口會打開compopts.bat文件,在該文件的最后添加以代碼set LINKFLAGS=%LINKFLAGS%-subsystem windows,保存后重新進行MATLAB/GUI程序文件的編譯,即可實現(xiàn)屏蔽MATLAB生成exe文件時出現(xiàn)的黑屏問題.

        3MATLAB與Authorware結合形成多媒體課件

        在Authorware編輯環(huán)境下,要調用MAT-LAB/GUI制作的.exe文件,有兩種方法可以實現(xiàn).

        第一種是通過菜單命令進行插入:首先從流程圖上拖入一個顯示圖標到流程線的調用文件處,雙擊該顯示圖標,在顯示圖標的編輯窗口中,執(zhí)行“插入/OLE對象”,在彈出的對話框中,選擇“由文件創(chuàng)建”,點擊“瀏覽”按鈕,選擇要插入的.exe文件的位置,勾選“鏈接”復選框,完成后點擊“確定”按鈕,如圖8所示;選中插入的.exe文件后,執(zhí)行菜單欄中的“編輯”命令,選擇“Linked包裝程序外殼對象OLE對象”,如圖9所示,選擇“屬性”,在“對象屬性”對話框中,設置觸發(fā)條件和觸發(fā)值,設置完成后勾選“打包為OLE對象”復選框即可.

        圖8 插入對象

        圖9 設置OLE對象屬性

        圖10 調用函數(shù)的計算圖標

        第二種方法是通過函數(shù)調用來完成,首先從流程圖上拖入一個計算圖標到流程線的調用文件處,打開該計算圖標,函數(shù)輸入“JumpOutReturn

        ("")”,如圖10所示,關閉該計算圖標,在彈出的對話框中選擇“是”即可,如圖11所示.

        圖11 計算圖標保存對話框

        4結論

        MATLAB強大的繪圖功能與Authorware教學軟件相結合形成多媒體課件,將其引入到物理教學中,可以增加課件的交互性,有效地激發(fā)學生的學習興趣,豐富實驗教學內容,提高教學效率與教學質量,以此促進教師和學生對物理的學習.

        參 考 文 獻

        1張德豐.MATLAB simulink建模與仿真.北京:電子工業(yè)出版社,2009.1~5

        2田濤,侯素霞,張清華.MATLAB的數(shù)值計算在大學物理教學中的應用.考試周刊,2010(33):190~191

        3段秀芝,楊萍萍,趙炯.MATLAB軟件在大學物理教學中的應用.物理通報,2014(4):29~30

        4蔡旭暉,劉衛(wèi)國,蔡立燕.MATLAB基礎與應用教程.北京:人民郵電出版社,2009.163

        5李斌,陳國杰,謝嘉寧,等.MATLAB在物理實驗CAI課件制作中的應用.大學物理實驗,2013,26(3):70~72

        TheApplicationofMATLABinMultimediaCoursewareofPhysics

        WangFurongJiTingting

        (CollegeofEducation,NingxiaUniversity,Yinchuan,Ningxia750021)

        TangQuanwu

        (CollegeofPhysics,ElectricalEnineeringandInformation,NingxiaUniversity,Yinchuan,Ningxia750021)

        Abstract:Under the background of education informatization, computer plays an important role in teaching. At first, this paper use MATLAB to make the GUI interface and then convert them into. exe file which we can use the. exe file to combine with other teaching software, such as Authorware, to supplement their respective defects and integrate their respective advantages. thus we can improve the quality of multimedia courseware greatly, stimulate students' interest and improve the quality of teaching.

        Keywords:MATLAB;Authorware;physicsteaching

        猜你喜歡
        電場線點電荷圖標
        對一條特殊電場線的討論
        點電荷的平衡與非平衡問題的進階學習
        Android手機上那些好看的第三方圖標包
        中國風圖標設計
        電影評介(2016年24期)2017-01-04 05:41:44
        淺議CAI中電場變化的模擬描述
        中文信息(2016年1期)2016-07-03 11:09:08
        基于EMD和4階累積量的船舶軸頻電場線譜提取
        有意思的廁所圖標
        讀者(2015年13期)2015-05-14 11:41:05
        VC++實現(xiàn)點電荷電場線與電勢線的繪制
        物理與工程(2013年3期)2013-03-11 16:05:02
        均勻帶電圓面作點電荷近似的一種方法
        物理與工程(2012年1期)2012-03-25 10:04:55
        對點電荷平衡問題的分析
        亚洲 国产 韩国 欧美 在线| 国产三级在线观看完整版| 亚洲国产成人av在线观看| 亚洲男人第一无码av网站| 精品亚洲国产探花在线播放| 国产传媒剧情久久久av| 亚洲一区二区三区色偷偷| 日韩日韩日韩日韩日韩日韩日韩| 国产乱人激情h在线观看| 国产精品va在线播放我和闺蜜| 国产在线天堂av| 国产午夜激情视频在线看| 97cp在线视频免费观看| av鲁丝一区鲁丝二区鲁丝三区 | 中文字幕一区在线直播| 亚洲亚洲人成综合丝袜图片| 亚洲欧美一区二区三区| 亚洲精品成人av一区二区| 亚洲男女视频一区二区| 日本熟女精品一区二区三区| 久久久www成人免费毛片| 亚洲va在线∨a天堂va欧美va| 国产成人精品cao在线| 亚洲中文字幕精品久久久| 精品无码久久久久久久久水蜜桃| 久久精品噜噜噜成人| 一级一级毛片无码免费视频| av免费一区在线播放| 穿着白丝啪啪的av网站| 在线看片免费人成视频电影| 国产欧美精品区一区二区三区| 亚洲中文字幕无码不卡电影| 久久久人妻精品一区bav| 久久久久久久亚洲av无码| 免费看泡妞视频app| 欧美精品日韩一区二区三区| 久久久噜噜噜久久熟女| 亚洲人成网站18禁止| 品色永久免费| 久久91精品国产91久久麻豆| 毛片精品一区二区二区三区|