黃興友+黃始穎+劉畔畔+高靜

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