摘要: 本文討論了MatLab在《高等數學》中函數數值積分中的一些特殊應用,用以幫助理解高等數學中有些難以理解的積分問題,為《高等數學》的多媒體教學帶來了一種新的思路。
關鍵詞: 廣義積分 無窮限 無界函數 蒙特卡羅算法
MatLab是一個開放的數學應用軟件,由美國的CleveMoler博士研發而成,以矩陣運算為基礎,將計算、可視化、程序設計、仿真模擬融合一體,具有工程計算、符號運算、建模仿真、數據分析、圖形演示、程序設計等強大功能。MatLab以其強大的功能獲得廣大科技人員的一致認可,同時也越來越多地被應用在高等數學的教學中,為學生能更好地掌握數學知識、應用數學理論提供了良好的平臺。筆者在此試圖對MatLab在高等數學數值積分相關內容中的一些使用方法展開討論,以拋磚引玉,與同仁共勉。
一、對定積分定義的理解
微積分是高等數學中的重要內容,而定積分是其中的重中之重,理解了它對我們以后學習其他相關課程和內容將會帶來很大幫助。按照定積分的定義,可將定積分簡單解釋為被積函數在積分區域被分割成的小積分區間長度與區間上任一點函數值乘積的累加和在積分區間的長度趨于無窮小時的極限,即
2.計算無界函數的廣義積分
計算結果如表2。表中對隨機點總個數分別為10、100、1000、10000時,做的三次實驗結果:
五、小結
在高等數學積分教學中使用MatLab,既提高了學生的學習興趣,又加深了學生對數學這門枯燥艱深課程內容的理解。同時還能提高教師的素質,也能鼓勵學生通過編制一些簡單程序來提高動手能力,實在是一件“一箭數雕”的好事。關于這方面的研究,還有待于進一步拓展。
參考文獻:
[1]張志涌.精通MATLAB6.5版.北京航空航天大學出版社,2003.3.
[2]胡良劍,孫曉君.MATLAB數學實驗.高等教育出版社,2006.6.
[3]陳杰.MATLAB寶典.電子工業出版社,2007.1.
[4]同濟大學教研室.高等數學.高等教育出版社,1996.12.
[5]Frank R.Giordano等.數學建模.機械工業出版社,2006.3.