亚洲免费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
        對點電荷平衡問題的分析
        亚洲又黄又大又爽毛片 | 久久久亚洲精品无码| 精品久久久久久无码中文野结衣 | 国产精品久久国产精品99 gif| 男女性杂交内射妇女bbwxz| 中文字幕+乱码+中文字幕一区| 久久久国产精品麻豆| 熟女白浆精品一区二区 | 国产精品亚洲一区二区三区| 无码毛片视频一区二区本码| 精品国产群3p在线观看| 极品少妇被后入内射视| 日韩极品在线观看视频| 亚洲一区二区三区尿失禁| 天天摸日日摸狠狠添| 免费一级毛片麻豆精品| 国产成人aa在线观看视频| 久久av一区二区三区黑人| 成人免费无码大片a毛片抽搐色欲| 国产又色又爽无遮挡免费| 国产女人精品视频国产灰线| 富婆叫鸭一区二区三区| 成人做爰黄片视频蘑菇视频| 日产精品久久久一区二区| 国产美女遭强高潮网站| 亚洲高清在线观看免费视频 | 麻豆国产精品va在线观看不卡 | 日日躁夜夜躁狠狠躁| 国产熟妇搡bbbb搡bbbb搡| 久草视频在线这里只有精品| 国产一区二区黄色的网站| 亚洲乱码中文字幕久久孕妇黑人| 国产亚洲av片在线观看18女人| 欧美亚洲国产精品久久久久| 国语对白在线观看免费| 国产免费av片无码永久免费| 天天躁日日操狠狠操欧美老妇| 国产三级在线观看性色av| 亚洲乱码av乱码国产精品| 中文字幕+乱码+中文字幕一区| 国产成人一区二区三区免费观看|