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