摘 要:工程數(shù)學(xué)是多門數(shù)學(xué)的統(tǒng)稱,主要是為了培養(yǎng)學(xué)生將數(shù)學(xué)理論工具應(yīng)用于實(shí)際工程的能力。本文主要介紹Labview在工程數(shù)學(xué)的線性代數(shù)的教學(xué)中的應(yīng)用,將Labview這一圖形化語言與線性代數(shù)的教學(xué)相結(jié)合,激發(fā)學(xué)生的學(xué)習(xí)興趣,提高課堂學(xué)習(xí)效果。
關(guān)鍵詞:工程數(shù)學(xué);Labview
1 引言
工程數(shù)學(xué)是電子信息工程專業(yè)學(xué)生的一門必修課,通過這門課程的學(xué)習(xí)為后續(xù)的專業(yè)課的學(xué)習(xí)打好基礎(chǔ)。但是由于工程數(shù)學(xué)本身的課程特點(diǎn),學(xué)生在學(xué)習(xí)過程中很難持續(xù)保持學(xué)習(xí)積極性,特別是大量公式,定理,計(jì)算的壓力之下,很容易出現(xiàn)畏難心理,從而難以保證學(xué)習(xí)效果。如何在課堂教學(xué)中激發(fā)學(xué)生的學(xué)習(xí)興趣,保證課堂學(xué)習(xí)效果,也是教師在課堂教學(xué)活動(dòng)中一直探索的課題。鑒于目前計(jì)算機(jī)技術(shù)的迅猛發(fā)展,各種編程語言百花齊放,特別是對(duì)于工科學(xué)生來說,如果將來要從事與專業(yè)相關(guān)的工作,那么必然是要和編程打交道。因此在課堂教學(xué)中引入相應(yīng)的軟件和工程數(shù)學(xué)相關(guān)內(nèi)容相結(jié)合,既可以激發(fā)學(xué)生的學(xué)習(xí)興趣,也為學(xué)生提高動(dòng)手實(shí)踐能力打好基礎(chǔ)。編程語言有很多,包括C語言,MATLAB語言,Labview等,本文主要是結(jié)合Labview在工程數(shù)學(xué)課堂教學(xué)活動(dòng)中的應(yīng)用進(jìn)行探討。
2 Labview介紹
Labview與C一樣,是通用的編程語言,集成了龐大的函數(shù)庫。Labview的函數(shù)庫包括數(shù)據(jù)采集,CPIB,串口控制,數(shù)據(jù)分析等特點(diǎn),和C語言不同的是,Labview是一種圖形化編程語言,采用數(shù)據(jù)流編程形式。Labview的編程包括兩大部分,前面板和程序框圖,前面板可以創(chuàng)建用戶界面,是和用戶交流的窗口。而框圖程序是通過圖形化源代碼進(jìn)行數(shù)據(jù)處理,類似于流程圖。Labview的應(yīng)用非常廣泛,可用于測試測量,控制,仿真,兒童教育等。
3 Labview在矩陣教學(xué)中的應(yīng)用
線性代數(shù)中矩陣是非常重要的一部分,也是求解線性方程組的一個(gè)有力工具,在自然科學(xué)和工程技術(shù)各個(gè)領(lǐng)域都有非常廣泛的應(yīng)用。包括矩陣的概念,矩陣的運(yùn)算,矩陣的秩以及逆矩陣的求解等。
在矩陣的運(yùn)算的課堂教學(xué)中涉及到矩陣的加法和矩陣的乘法。在講解方陣的冪的概念的時(shí)候,學(xué)生會(huì)關(guān)注到,對(duì)于高階次冪的方陣的求解會(huì)非常繁瑣,同時(shí)也不能保證其準(zhǔn)確性。如何才能進(jìn)行高效的運(yùn)算并保證結(jié)果的正確性,引入Labview圖形化語言進(jìn)行課堂教學(xué)演示,依據(jù)計(jì)算機(jī)強(qiáng)大的運(yùn)算能力,能夠非常迅速得到運(yùn)算結(jié)果,同時(shí)也能直觀看到結(jié)果顯示。線性代數(shù)方陣冪實(shí)例如下:
An=B,A是方陣,求B。已知,當(dāng)n=10時(shí),可以得到方陣,同時(shí),通過調(diào)整n的值,可以實(shí)時(shí)快速得到相應(yīng)的運(yùn)算結(jié)果。
在矩陣的秩的教學(xué)中,涉及到兩種求秩的方法,一種是通過最高階K階非零子式來判斷矩陣的秩,第二種方式是通過矩陣的初等變換將其轉(zhuǎn)化成行階梯形矩陣,通過行階梯形矩陣中非零行的行數(shù)來判斷矩陣的秩。兩種方式根據(jù)具體的題目靈活運(yùn)用。如何對(duì)所求的結(jié)果進(jìn)行驗(yàn)證,也可以通過Labview程序語言來實(shí)現(xiàn)。
以上述A矩陣為例,可以通過Labview快速得到矩陣的秩。
4 結(jié)論
21世紀(jì)是電子信息技術(shù)快速發(fā)展的時(shí)代,對(duì)于電子信息工程專業(yè)的學(xué)生來說,既是機(jī)遇,也是挑戰(zhàn),對(duì)于開設(shè)該專業(yè)的院校來說,更是如此。如何培養(yǎng)適應(yīng)新時(shí)代的應(yīng)用型電子技術(shù)人才,讓學(xué)生不僅僅限于課堂,將理論和實(shí)際相結(jié)合,提高學(xué)生的實(shí)際動(dòng)手能力,是我們從教者一直研究的課題。工程數(shù)學(xué)作為電子信息工程的一門基礎(chǔ)課,教師可以選取合適教學(xué)內(nèi)容,通過課堂教學(xué)和Labview軟件的結(jié)合,利用Labview圖形化語言直觀的界面設(shè)計(jì),強(qiáng)大的數(shù)據(jù)處理能力,從而激發(fā)學(xué)生的學(xué)習(xí)興趣,提高課堂教學(xué)效果,培養(yǎng)學(xué)生自主思考,獨(dú)立解決問題的能力。
參考文獻(xiàn)
[1]王凌云,李山.高等數(shù)學(xué)[M],南京:河海大學(xué)出版社,2012:268-288
[2]楊樂平.Labview程序設(shè)計(jì)與應(yīng)用[M],北京:電子工業(yè)出版社,2001,50-382
[3]陳國順,張桐,郭陽寬.精通Labview程序設(shè)計(jì)[M].北京:電子工業(yè)出版社,2011.
作者簡介
包歡歡(1984-),女,浙江東陽,講師,碩士,浙江師范大學(xué)行知學(xué)院,研究方向:電子信息技術(shù)。