摘要:Matlab是一套高性能的數(shù)值計算和可視化數(shù)學軟件,該文運用 Matlab計算極限和導(dǎo)數(shù)、求解微分方程、計算不定積分和定積分,展示了Matlab在高等數(shù)學微積分計算中的應(yīng)用。
關(guān)鍵詞:Matlab; 高等數(shù)學; 微積分
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2009)05-1169-02
Application of Matlab to Calculus Computation in the Advanced Mathematics
YE Hong-wei
(Heyuan Polytechnic, Heyuan 517000, China)
Abstract: Matlab is a kind of high-performance visual mathematics software for numerical computation. This paper uses Matlab to calculate the limit and derivative of a function, solve differential equations, calculate the indefinite integral and definite integral to demonstrate the application of Matlab to Calculus Computation in the Advanced Mathematics.
Key words: Matlab; advanced mathematics; calculus
1 引言
隨著計算機的日趨普及和計算機技術(shù)的發(fā)展,計算機輔助教學逐漸稱為一種重要的教學方式,Matlab是MathWorks公司出品的一款著名數(shù)學軟件,是當今國際上科學界 (尤其是自動控制領(lǐng)域) 最具影響力、也是最有活力的軟件。它起源于矩陣運算,并已經(jīng)發(fā)展成一種高度集成的計算機語言。它提供了強大的科學運算、靈活的程序設(shè)計流程、高質(zhì)量的圖形可視化與界面設(shè)計、便捷的與其他程序和語言接口的功能。Matlab語言在各國高校與研究單位起著重大的作用。應(yīng)用Matlab進行高等數(shù)學的計算機輔助教學,能夠加深學生對所學高等數(shù)學知識的理解。并應(yīng)用數(shù)學軟件進行計算,把學生從繁瑣的計算中解脫出來。本文闡述了Matlab在高等數(shù)學的微積分計算中的應(yīng)用。
2 Matlab在高等數(shù)學微積分計算中的應(yīng)用
高等數(shù)學中的微積分知識是非常基礎(chǔ)的部分,也是占了高等數(shù)學中的絕大部分的內(nèi)容,微分學的主要內(nèi)容包括:極限理論、導(dǎo)數(shù)、微分、微分方程等。 積分學的主要內(nèi)容包括:定積分、不定積分、重積分、曲線積分和曲面積分等[3]。下面從3個方面介紹Matlab在微積分計算中的應(yīng)用。
2.1 求極限和導(dǎo)數(shù)