Benjamin Chien

「創新」不是等人家告訴你,他需要什麼,而是你自已去發覺他需要什麼! 汽車大王亨利‧福特曾說過:“如果我當年去問顧客他們想要什麼,他們肯定會告訴我‘一匹更快的馬’”

關於我

我的相片
人生沒有什麼大道理!過就對了!

分類

Archives

雖然Maxima的基本函數還沒講完,但還是先介紹兩個微積分的函數,免得同學們跑光光。我知道很多人想學Maxima,是聽說Maxima可以解微積分,雖然筆者不認為光使用Maxima就可以學懂微積分,但用這來展現Maxima的強大威力,倒是不錯的切入點。

diff(expr,x)-微分

例題:求 的導函數。

解:

(圖1)

diff(arg1,arg2):使用方法很簡單第一個參數是欲微分的函數,第二個參數是微分的變數,這一部分聽不懂的話,請一定要回頭去看書,而不要執著於Maxima上。

有時後,我們不希望直接跑出計算結果,這時我們可以在開頭加上'(單引號):

再回到(圖1),如果我們希望把%o2指定給變數,例如g1,這部分沒有問題,但如果是指定給一個函數,例如g1(x),照之前教的來指定就會出現問題,如下圖所示:

不只微分是如此,只要函數指定的右邊,是屬於Maxima函數運算過後的結果,你就必須用兩個單引號和一對小括弧將它括起來,例如:

''(diff(f(x),x))

''(solve(f(x),x))

這樣運算結果才能正確指定給函數。

integrate(expr,x)-不定積分

有微分函數,當然少不了積分函數,用法與diff()相同。

當然integrate也可以計算定積分:

integrate(expr,x,a,b)-定積分

總結:

有關微積分函數,在後面會有更完整的介紹,目前同學只需要了解,基本操作方式即可。

作業:

(圖2)

  1. ☆請用文字說明(圖2)中 (%i1) 的意義。(10%)
  2. ☆請計算(圖2)中 x=5 時的值。(10%)
  3.  (圖3) 。(圖3)是微分基本定理,請用Maxima做出(圖3)的結果。提示: 會使用到兩個diff()。(20%)
  4. 。求出 y 對 t 的導函數。並計算 t=5 時導函數的值。(30%)
  5.  (圖4)  ,用Maxima展現方程式,如(圖4)所示。(20%)
  6. 對(圖4)進行定積分。(10%)

0 意見

張貼留言

Recent Posts

Recent Comments

訪客