黃興友+黃始穎+劉畔畔+高靜
【摘要】在高等代數(shù)教學中引入一款合適的軟件尤為重要,而MATLAB軟件簡單易學,功能強大,正好是教學輔助工具的最佳選擇.本文通過一個簡單的例子,逐步引導學生掌握MATLAB軟件的應(yīng)用,解決高等代數(shù)中的問題.
【關(guān)鍵詞】高等代數(shù)教學;MATLAB軟件;文件調(diào)用
【基金項目】大學生創(chuàng)新創(chuàng)業(yè)訓練計劃項目(編號:201711923062).
一、引 言
MATLAB一詞是Matrix Laboratory的縮寫,始于20世紀70年代后期,由Little、Steve、Bangert合作,于1984年成立MathWorks公司,并把MATLAB正式推向市場[1].其內(nèi)核采用C語言編寫,而且除了數(shù)值計算功能外,還包含數(shù)據(jù)視圖功能.進入20世紀90年代時,以良好的開放性和運行的可靠性淘汰原先領(lǐng)域里的封閉式軟件包的MATLAB平臺已成為國際控制界公認的標準計算軟件.
在高等代數(shù)的教學過程中,在適當時候把MATLAB軟件引入到教學中,將那些枯燥乏味的代數(shù)理論與有趣的實踐工作聯(lián)系起來,使抽象的高等代數(shù)理論教學變得妙趣橫生,同時MATLAB軟件強大的計算功能也會使高等代數(shù)中龐大的計算變得輕而易舉,從而大大地提高了學生的學習積極性和教學效率.
二、MATLAB軟件在高等代數(shù)教學中的應(yīng)用舉例
本文用一個實際例子講解MATLAB軟件在高等代數(shù)教學中的應(yīng)用.
(一)矩陣的建立
矩陣可以看成是由若干行向量或列向量組成的數(shù)陣,所以矩陣的創(chuàng)建遵循如下規(guī)則:矩陣所有元素均寫于方括號內(nèi),逗號和空格用于分隔某一行的元素,分號用于區(qū)分不同的行,在輸入矩陣時,需保證每一行向量元素個數(shù)相同,即矩陣每一行都有相同的列.
(二)矩陣元素的提取
數(shù)值計算經(jīng)常涉及矩陣元素的提取,MATLAB提供了一些提取元素的命令.
三、結(jié)束語
上面僅僅簡單介紹了MATLAB軟件的一些基本功能,可以看出MATLAB軟件簡單易學,且使用方便,還可以感受到MATLAB軟件功能之強大.
【參考文獻】
[1]郝紅偉.MATLAB 6實例教程[M].北京:中國電力出版社,2001.
[2]北京大學數(shù)學系前代數(shù)小組編.高等代數(shù)[M].第4版.北京:高等教育出版社,2013.endprint