應(yīng)用matlab實現(xiàn)線性代數(shù)的現(xiàn)代化教學(xué)_第1頁
應(yīng)用matlab實現(xiàn)線性代數(shù)的現(xiàn)代化教學(xué)_第2頁
應(yīng)用matlab實現(xiàn)線性代數(shù)的現(xiàn)代化教學(xué)_第3頁
應(yīng)用matlab實現(xiàn)線性代數(shù)的現(xiàn)代化教學(xué)_第4頁
免費預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、    應(yīng)用matlab實現(xiàn)線性代數(shù)的現(xiàn)代化教學(xué)    胡劍matlab是用fortran語言編寫的工程計算分析軟件,matlab的核心理念是矩陣計算,其中的計算對象都是以矩陣的形式呈現(xiàn)的?,F(xiàn)在的matlab擁有強大的程序包用來處理各個領(lǐng)域的問題,比如仿真計算,原型開發(fā),數(shù)據(jù)可視化等。因此matlab目前是最廣泛應(yīng)用的數(shù)學(xué)軟件,在發(fā)達(dá)國家大學(xué)中是必須掌握的基本數(shù)理工具,更是一般研究設(shè)計和工程單位的標(biāo)準(zhǔn)軟件。無論是學(xué)術(shù),還是工業(yè)應(yīng)用,matlab都具有無法或缺的地位。線性代數(shù)主要是研究線性變換的學(xué)科,大學(xué)階段的線性代數(shù),主要討論和矩陣相結(jié)合的有限維線性空間

2、的理論。主要涉及線性方程組,矩陣運算,線性空間與線性變換,正交性,二次型,向量空間等內(nèi)容,是一般大學(xué)的公共基礎(chǔ)課,是現(xiàn)代數(shù)學(xué)理論的重要基石之一。目前在網(wǎng)絡(luò)運算,優(yōu)化,系統(tǒng)工程等多方面有深入而廣泛的應(yīng)用。線性代數(shù)的教學(xué)存在以下弊端:1.枯燥抽象,線性代數(shù)是第二代數(shù)學(xué)模型,是先建立抽象的公理系統(tǒng),再討論運算的。所以對于學(xué)生來說一下子難以接受如此抽象的課程。我們的教材的安排上也是遵循學(xué)科發(fā)展的時間順序編排,并沒有考慮學(xué)生的接受次序,往往線性代數(shù)成了很多學(xué)生的發(fā)懵課。2.計算大而繁瑣,現(xiàn)代大量應(yīng)用中的線性代數(shù)都是大規(guī)模的,反應(yīng)到教學(xué)中。過于簡單的算例,學(xué)生領(lǐng)會不到計算的技巧,過于復(fù)雜的算例,有讓學(xué)生浪

3、費時間在枯燥無趣的加減乘除中,對于真正線性代數(shù)理念的理解毫無進(jìn)益,此舍本求末。3.線性代數(shù)本身涉及抽象空間的對象的變換,如果沒有圖形的輔助對學(xué)生來說沒辦法建立抽象空間的概念。往往線性代數(shù)最后都是為學(xué)而學(xué),對真正抽象空間的理解僅停留在幾個字面意思,脫離了線性代數(shù)教學(xué)本身的初衷。新教學(xué)改革計劃將matlab融入線性代數(shù)的教學(xué)中,基本安排如下:1.教材選擇,我們選用了steven j. leon的第九版的線性代數(shù)中文版。它詳細(xì)的講解了每個公式的來龍去脈和其中的代數(shù)和幾何意義,使得讀者對于那些公式的理解可以提高一個檔次。每章用一個introductory example開頭 讓人對這樣抽象的課程有點感

4、性認(rèn)識。其實在一本數(shù)學(xué)書中,詳細(xì)的證明過程并不是理解一個定理的捷徑,只有理解了定理中每個元素在的內(nèi)在含義后以及它們之間的關(guān)系后,才會在心中承認(rèn)這個定理的正確性,而證明過程只是一種官方的確認(rèn)而已。2.線性代數(shù)的關(guān)鍵在于建模把實際問題轉(zhuǎn)化成線性代數(shù)問題,合理選擇工具,比如matlab語言都有大量的工具包選擇,從而用計算機(jī)解決問題。如何引導(dǎo)學(xué)生建模,勢必要求學(xué)生把注意力從計算中引開去。比如矩陣與方程組,可以結(jié)合圖論在通信網(wǎng)絡(luò)中的應(yīng)用,將圖轉(zhuǎn)化成鄰接矩陣(adjacency matrix)后,乘冪該鄰接矩陣,可以求得任意兩頂點間給定長度的路的條數(shù)。比如奇異值分解(singular value deco

5、mposition)以及馬爾可夫過程(markov process)在網(wǎng)絡(luò)搜索和分級中的應(yīng)用,。google早期的pagerank排名算法就是一個巨大的馬爾可夫過程。又比如基于向量空間的線性變換,即從一個向量空間到另一個向量空間的線性映射。其中提到一個線性算子(linear operator)是一個向量空間到其自身的線性變換,以及每一個mxn矩陣a,事實上定義了一個從rn到rm的線性變換,這讓矩陣有了具體的意義,這些都可以利用matlab讓學(xué)生感受到形象的線性代數(shù)的運算。再比如線性變換在計算機(jī)圖形和動畫中的具體應(yīng)用,我們通過改變平面上幾何圖形頂點的位置,并重新繪制圖形,即可變換圖形,如果變換是

6、線性的,則可通過矩陣乘法實現(xiàn),觀察一系列這樣的圖形就得到了一個動畫。特別在正交性的例子中,我們可以利用matlab引入最小二乘法的計算,并用線性代數(shù)的知識證明最小二乘法的最優(yōu)。3.線性代數(shù)本身計算的設(shè)計,我們在教學(xué)中還考慮了現(xiàn)在計算理論的初步嘗試,由于計算機(jī)數(shù)據(jù)是用計算機(jī)中有限位的數(shù)字系統(tǒng)表示的,導(dǎo)致其在初始化和算術(shù)運算中會出現(xiàn)大量的舍入誤差,所以選擇一個合適穩(wěn)定的算法在這里非常重要,在沒有matlab的情況下我們不能向?qū)W生展示計算誤差,那么有了matlab,我們不僅能夠展示計算誤差,還可以讓學(xué)生自己做估計,并比較差別?;趍atlab的線性代數(shù)實驗安排在每一章節(jié)后,讓學(xué)生能夠?qū)嵅賛atlab

7、進(jìn)行線性代數(shù)的演算,實際效果反應(yīng)相當(dāng)好。多數(shù)學(xué)生表示對線性代數(shù)有了一個全新的認(rèn)識,其次是對matlab的更多操作和命令的使用有了更高的掌握,最重要的事對線性代數(shù)的處理能力有了一個明顯的提高。比如說相關(guān)m文件的建立,畫圖用到的標(biāo)注,配色,坐標(biāo)控制,同一張圖里畫幾幅不同的圖像,相關(guān)參數(shù)的設(shè)置以及相關(guān)函數(shù)的調(diào)用格式等等。 就拿建立一個數(shù)學(xué)方程而言,通過設(shè)置不同的參數(shù)達(dá)到所需要的要求和結(jié)果,而且還可以在不同的窗口建立不同的函數(shù)而達(dá)到相同的效果,比如說可以再命令窗口和m文件中通過不同的命令設(shè)置的到相同的所需的效果圖。對于矩陣及閉環(huán)傳遞函數(shù)的建立掌握了相關(guān)的命令操作和處理的方法,不僅可以通過建立函數(shù)和參數(shù)

8、來達(dá)到目標(biāo)效果,而且還可以通過可視化的編程達(dá)到更快更方便。期末有課學(xué)期論文,要求學(xué)生完成一整個線性代數(shù)相關(guān)項目,獨立經(jīng)歷設(shè)定選題,查找資料,搜集數(shù)據(jù),建模分析的過程。最后都能夠有相應(yīng)的完成的論文呈現(xiàn)。應(yīng)用matlab的線性代數(shù)教學(xué),不單單讓學(xué)生理解了線性代數(shù)本身的概念,還掌握了matlab的基本應(yīng)用,以及論文撰寫的基本技能,整個教學(xué)效果還是不錯的。參考文獻(xiàn):1運用“matlab”進(jìn)行線性代數(shù)課程教學(xué)的原則j. 汪潘義. 科技信息. 2009(23)2“實變函數(shù)論”課程教學(xué)改革的探索與實踐j. 許靜波,張國芳. 吉林師范大學(xué)學(xué)報(自然科學(xué)版). 2009(02)3線性代數(shù)課程matlab實驗內(nèi)容的教學(xué)與研究j

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論