1. 程式人生 > 其它 >麥克勞林展開式_Mathematica 求麥克勞林展開

麥克勞林展開式_Mathematica 求麥克勞林展開

技術標籤:麥克勞林展開式

筆者寫高數作業級數作業的時候,被一堆麥克勞林展開整懵了,然後就想到了萬能的MMA

廢話不多說,上程式碼,寫這裡是為了怕自己以後忘記怎麼寫這個麥克勞林展開式的生成演算法

Clear[y, a];
y[x_] = ArcTan[x];
Plus @@ (D[y[a], {a, #}]/# !*x^# & /@ Array[# & , 10, 0] /. a -> 0)
Simplify[D[y[a], {a, #}]/# !*x^# & /@ {n} /. a -> 0]

這裡有幾點需要說明一下:

  • 因為是麥克勞林展開,所以我取了a -> 0
    ,顯然,如果希望知道在其它點展開可以讓a取其它的值
  • 最後那個化簡的地方是求解通項用的

有時間再更新一些常用的函式的展開式