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

?

在線性代數(shù)課程教學中引入MATLAB的簡單介紹

2016-11-11 07:44王偉晶
考試周刊 2016年86期
關(guān)鍵詞:線性代數(shù)高等教育

王偉晶

摘 要: 本文探討如何在線性代數(shù)課堂教學中引入MATLAB的簡單介紹,以此提高學生的學習興趣和積極性,并提前了解MATLAB軟件。

關(guān)鍵詞: 線性代數(shù) MATLAB 高等教育

線性代數(shù)是高等院校的公共基礎(chǔ)數(shù)學課,該課程與理工、經(jīng)濟、管理等學科的專業(yè)課有非常緊密的聯(lián)系,是一門重要的基礎(chǔ)課程。通過線性代數(shù)的學習,能培養(yǎng)學生的邏輯思維能力、計算能力、抽象分析、綜合和推理能力,最終提高綜合能力。但對學生而言,線性代數(shù)不同于以往所學知識,大量概念、定理和復雜的解題方法和證明,學生難理解、難接受。再加上教學模式單一,對于整堂課滿黑板的知識點和理論推導,學生很難提起興致。

線性代數(shù)學了有什么用?學數(shù)學有什么用?這是學生常常提出的問題。這時我們會想到數(shù)學建模,數(shù)學建模是用數(shù)學語言描述和解決實際問題的過程,從實際問題出發(fā),利用數(shù)學語言把實際問題抽象成數(shù)學問題,尋求合理的數(shù)學方法求解。

MATLAB軟件在數(shù)學建模中的作用是眾所周知的。現(xiàn)在,MATLAB軟件作為適合多學科的大型軟件,成為線性代數(shù)、數(shù)值分析、數(shù)理統(tǒng)計、優(yōu)化方法、自動控制、數(shù)字信號處理、動態(tài)系統(tǒng)仿真等高級課程的基本教學工具。由于MATLAB數(shù)據(jù)存儲的基本單元是矩陣,因此MATLAB語言的核心就是矩陣的運算,對矩陣的操作是MATLAB中幾乎一切運算的基礎(chǔ)。線性代數(shù)的基本研究對象就是向量,向量又是一種特殊的矩陣。這樣線性代數(shù)和MATLAB之間就能夠聯(lián)系起來。為了提高學生的學習興趣,提前介紹和使用MATLAB軟件,為以后應用做基礎(chǔ),教師可以在線性代數(shù)教學過程中引入MATLAB的簡單介紹與應用。

線性代數(shù)中的一些基本內(nèi)容,像是行列式的計算、矩陣的運算、矩陣的特征值的計算,除了筆算以外,還可以借助MATLAB軟件進行計算。接下來簡單說明:講授矩陣的概念時,可以介紹MATLAB中矩陣的直接輸入方法,在MATLAB直接輸入矩陣后能夠直觀地看到矩陣的形狀,可以讓學生理解矩陣的行列數(shù)具有任意性,可以是方陣、行矩陣、列矩陣及一般矩陣。MATLAB還可以直接生成一些特殊矩陣,像是利用函數(shù)zeros(m)可以生成m階全0矩陣、函數(shù)eye(m)生成m階單位矩陣、ones(m)生成m階全1矩陣。除此之外,利用函數(shù)rand(m)生成m階均勻分布的隨機陣、函數(shù)randn(m)生成m階正態(tài)分布的隨機矩陣,隨機矩陣中的元素是不確定的,這兩個特殊矩陣的生成方法還可以開闊學生的視野。在講授線性代數(shù)中矩陣的運算時,包括矩陣的線性運算(包括加、減法和數(shù)乘運算)和乘法運算都可以結(jié)合MATLAB中的運算符“+,-,*”講解。在線性代數(shù)課程中,矩陣在做加、減法時,必須是同型矩陣,利用MATLAB進行矩陣的加、減法運算時使用運算符“+,-”,也必須是同型矩陣,兩者之間不論是符號還是要求都相同,這種共同點有助于學生加深理解。矩陣與常數(shù)之間的數(shù)乘運算,強調(diào)的是常數(shù)與矩陣中的每個元素相乘,在MATLAB中通過運算符“*”實現(xiàn),如3A是線性代數(shù)中的常數(shù)3與矩陣A之間的數(shù)乘運算,在MATLAB中的語言為“3*A”。線性代數(shù)中兩個矩陣進行乘法運算時,強調(diào)兩個矩陣中前一矩陣的列數(shù)等于后一矩陣的行數(shù)才能進行乘法運算,并且兩個矩陣不能交換位置,一是交換位置后,不一定能進行乘法運算,如果能進行乘法運算,其結(jié)果就可能不同,線性代數(shù)中A與B做乘法運算,記為AB。而MATLAB中的乘法運算是通過運算符“*”實現(xiàn),語言為“A*B”,在MATLAB中進行乘法運算時,兩個矩陣必須滿足相同的要求。為了加深學生的理解,可以通過MATLAB舉例體現(xiàn)兩個矩陣需要滿足的條件。轉(zhuǎn)置運算可以通過MATLAB中的符號“”得到結(jié)果。逆運算可以通過MATLAB中的基本函數(shù)運算“inv()”得到結(jié)果。另外,矩陣的行列式計算可通過MATLAB中的函數(shù)運算“det()”得到結(jié)果。除此之外,MATLAB還可以通過函數(shù)“rank()”和“eig()”快速求矩陣的秩及特征值。

將MATLAB引入線性代數(shù)的課堂教學,可以提高學生的學習興趣,但是需要注意的是,MATLAB只是一種工具,它能夠進行矩陣運算,快速得到結(jié)果,但MATLAB并不能夠取代線性代數(shù)中理論知識的學習和計算過程,這就要求學習線性代數(shù)時,不能降低對學生的計算能力的要求。

除了對MATLAB中的矩陣的函數(shù)運算介紹以外,為了提高學生的學習興趣,還可以介紹與線性代數(shù)相關(guān)的數(shù)學建模經(jīng)典案例。例如,講授逆矩陣知識時,可以根據(jù)信息加密的實例。講解線性方程組知識時,可以舉植物的光合作用的例子。在介紹特征值與特征向量時,可以舉環(huán)境保護與工業(yè)發(fā)展的例子。隨著線性代數(shù)在管理科學、工程技術(shù)等各門學科的應用越來越廣泛,為了更好地講授這門課程,授課老師需要不斷進行專業(yè)學習,了解該學科與其他學科之間的應用聯(lián)系,還需要搜集案例,以便在課堂中引入恰當?shù)膶嶋H案例。

參考文獻:

[1]張海燕、房宏主編.線性代數(shù)以及應用[M].北京:清華大學出版社,2013.

[2]姜啟源.數(shù)學模型[M].北京:高等教育出版社,1993.

[3]莫京蘭.獨立學院線性代數(shù)重基于數(shù)學建模思想的案例教學探索[J].價值工程,2013(25).

猜你喜歡
線性代數(shù)高等教育
基于應用能力培養(yǎng)的線性代數(shù)課程教學改革
愛課程教學平臺下的線性代數(shù)課程教學研究
《線性代數(shù)》計算機輔助教學初探
翻轉(zhuǎn)課堂在獨立院校線性代數(shù)教學中的應用研究
新形勢下加強高校師德建設(shè)的對策研究
大數(shù)據(jù)對高等教育發(fā)展的推動研究
關(guān)于應用型計算機專業(yè)培養(yǎng)方案的研究
基于Flash+XML技術(shù)的護理技能虛擬教學平臺設(shè)計與實現(xiàn)
利用線性方程組直觀理解線性代數(shù)的基本概念
提高線性代數(shù)教學質(zhì)量的探索與實踐
惠州市| 鄂州市| 兴海县| 玉屏| 宝兴县| 太白县| 桂东县| 通化市| 广灵县| 桃源县| 青海省| 南充市| 新绛县| 鄂州市| 威远县| 武山县| 七台河市| 霍邱县| 邵东县| 鄄城县| 神农架林区| 金塔县| 府谷县| 泸州市| 阳江市| 昌乐县| 时尚| 灵武市| 宝兴县| 盐山县| 盐边县| 珲春市| 巴楚县| 微山县| 正定县| 镇雄县| 辽阳市| 广安市| 香格里拉县| 唐海县| 滦南县|