SlideShare a Scribd company logo
Taylor 多項式
1
簡要 python 學習講義
Taylor 多項式 (一)
2
國立中央大學數學系
Taylor 多項式 (二)
3
國立中央大學數學系
 畫出 cos(x) 函數的不同次數 Taylor 多項式圖形:
, , ,...,
Taylor 多項式 (三)
4
國立中央大學數學系
import pylab , numpy
# 計算 n 階乘
def factorial(n) :
f = 1
for i in range(2,n+1) : f *= i
return f
# 計算 cos 函數的前 n 項 Taylor 多項式在 x 的函數值, n >= 1
def taylor_poly(n,x) :
# s 儲存計算和
s = 0
# 依 cos 函數的 Taylor 多項式公式計算前 n 項數值
for k in range(n) :
s = s + ( (-1)**k * x**(2*k) ) / factorial(2*k)
return s
Taylor 多項式 (四)
5
國立中央大學數學系
# 設定 X 範圍在 [a,b] , m 為平分點數量
a , b , m = 0 , 3*numpy.pi , 100
# xs : 在 [a,b] 之間(包含首尾)共產生 m 個平分點
xs = numpy.linspace(a,b,m)
n = 10
# 畫出 cos 函數的前 n 項 Taylor 多項式函數圖形
for i in range(1,n+1) :
# 計算前 i 項 Taylor 多項式函數 xs 所對應的 ys 值
ys = taylor_poly(i,xs)
# 畫折線圖並設定圖示文字
pylab.plot( xs, ys, label=”P”+str(2*(i-1)) )
# 畫 cos(x) 函式並設定圖示文字
pylab.plot( xs, numpy.cos(xs), label=”cos(x)” )
# 設定圖形的標頭文字
pylab.title(”Taylor polynomials with different orders for cos(x)”)
Taylor 多項式 (五)
6
國立中央大學數學系
# 顯示圖形圖示
pylab.legend()
# 顯示圖形背景線
pylab.grid()
# 設定 X 與 Y 軸文字
pylab.xlabel(”X”)
pylab.ylabel(”Y”)
# 設定 Y 軸顯示範圍 [-2,2] 之間
pylab.ylim(-2,2)
# 顯示圖形
pylab.show()

More Related Content

What's hot

PostGIS 初入門應用
PostGIS 初入門應用PostGIS 初入門應用
PostGIS 初入門應用
Chengtao Lin
 
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ
Dimitris Psounis
 
正課第11週模擬試題_解答.pdf
正課第11週模擬試題_解答.pdf正課第11週模擬試題_解答.pdf
正課第11週模擬試題_解答.pdf
逸 張
 
張逸 - 研究所 / 轉學考計算機概論 、公職計算機概要 - 基本計概 - 試閱版
張逸 - 研究所 / 轉學考計算機概論 、公職計算機概要 - 基本計概 - 試閱版張逸 - 研究所 / 轉學考計算機概論 、公職計算機概要 - 基本計概 - 試閱版
張逸 - 研究所 / 轉學考計算機概論 、公職計算機概要 - 基本計概 - 試閱版
逸 張
 
資料結構-20個經典題型
資料結構-20個經典題型資料結構-20個經典題型
資料結構-20個經典題型
逸 張
 
データサイエンスワールドからC++を眺めてみる
データサイエンスワールドからC++を眺めてみるデータサイエンスワールドからC++を眺めてみる
データサイエンスワールドからC++を眺めてみるShintaro Fukushima
 
F#によるFunctional Programming入門
F#によるFunctional Programming入門F#によるFunctional Programming入門
F#によるFunctional Programming入門
bleis tift
 
Coqチュートリアル
CoqチュートリアルCoqチュートリアル
Coqチュートリアル
Yoshihiro Mizoguchi
 
ΠΛΗ10 ΜΑΘΗΜΑ 1.4
ΠΛΗ10 ΜΑΘΗΜΑ 1.4ΠΛΗ10 ΜΑΘΗΜΑ 1.4
ΠΛΗ10 ΜΑΘΗΜΑ 1.4
Dimitris Psounis
 
Mathématiques - Fonction génératrice
Mathématiques - Fonction génératriceMathématiques - Fonction génératrice
Mathématiques - Fonction génératriceLoïc Dilly
 
101 2教學型專案計畫結案報告
101 2教學型專案計畫結案報告101 2教學型專案計畫結案報告
101 2教學型專案計畫結案報告kida456123
 
1000+1 exercises
1000+1 exercises1000+1 exercises
1000+1 exercises
Christos Loizos
 
プログラミング言語のマスコットとか紹介
プログラミング言語のマスコットとか紹介プログラミング言語のマスコットとか紹介
プログラミング言語のマスコットとか紹介
Takaaki Hirano
 
Python basic - v01
Python   basic - v01Python   basic - v01
Python basic - v01
ssuser5e7722
 
謎の言語Forthが謎なので実装した
謎の言語Forthが謎なので実装した謎の言語Forthが謎なので実装した
謎の言語Forthが謎なので実装した
t-sin
 
قسمة مقدار جبرى على حد جبرى
قسمة مقدار جبرى على حد جبرىقسمة مقدار جبرى على حد جبرى
قسمة مقدار جبرى على حد جبرىheshmat2010
 
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣΗ ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ
Dimitris Psounis
 
C言語講習会4
C言語講習会4C言語講習会4
C言語講習会4
odenhadengaku
 
Python Κεφ. 1.4 Δομή Επανάληψης
Python Κεφ. 1.4 Δομή ΕπανάληψηςPython Κεφ. 1.4 Δομή Επανάληψης
Python Κεφ. 1.4 Δομή Επανάληψης
Ιωάννου Γιαννάκης
 
TD - travaux dirigé limite de fonction ( exercice ) SOUFIANE MERABTI
TD - travaux dirigé limite de fonction ( exercice ) SOUFIANE MERABTITD - travaux dirigé limite de fonction ( exercice ) SOUFIANE MERABTI
TD - travaux dirigé limite de fonction ( exercice ) SOUFIANE MERABTI
soufiane merabti
 

What's hot (20)

PostGIS 初入門應用
PostGIS 初入門應用PostGIS 初入門應用
PostGIS 初入門應用
 
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ
 
正課第11週模擬試題_解答.pdf
正課第11週模擬試題_解答.pdf正課第11週模擬試題_解答.pdf
正課第11週模擬試題_解答.pdf
 
張逸 - 研究所 / 轉學考計算機概論 、公職計算機概要 - 基本計概 - 試閱版
張逸 - 研究所 / 轉學考計算機概論 、公職計算機概要 - 基本計概 - 試閱版張逸 - 研究所 / 轉學考計算機概論 、公職計算機概要 - 基本計概 - 試閱版
張逸 - 研究所 / 轉學考計算機概論 、公職計算機概要 - 基本計概 - 試閱版
 
資料結構-20個經典題型
資料結構-20個經典題型資料結構-20個經典題型
資料結構-20個經典題型
 
データサイエンスワールドからC++を眺めてみる
データサイエンスワールドからC++を眺めてみるデータサイエンスワールドからC++を眺めてみる
データサイエンスワールドからC++を眺めてみる
 
F#によるFunctional Programming入門
F#によるFunctional Programming入門F#によるFunctional Programming入門
F#によるFunctional Programming入門
 
Coqチュートリアル
CoqチュートリアルCoqチュートリアル
Coqチュートリアル
 
ΠΛΗ10 ΜΑΘΗΜΑ 1.4
ΠΛΗ10 ΜΑΘΗΜΑ 1.4ΠΛΗ10 ΜΑΘΗΜΑ 1.4
ΠΛΗ10 ΜΑΘΗΜΑ 1.4
 
Mathématiques - Fonction génératrice
Mathématiques - Fonction génératriceMathématiques - Fonction génératrice
Mathématiques - Fonction génératrice
 
101 2教學型專案計畫結案報告
101 2教學型專案計畫結案報告101 2教學型專案計畫結案報告
101 2教學型專案計畫結案報告
 
1000+1 exercises
1000+1 exercises1000+1 exercises
1000+1 exercises
 
プログラミング言語のマスコットとか紹介
プログラミング言語のマスコットとか紹介プログラミング言語のマスコットとか紹介
プログラミング言語のマスコットとか紹介
 
Python basic - v01
Python   basic - v01Python   basic - v01
Python basic - v01
 
謎の言語Forthが謎なので実装した
謎の言語Forthが謎なので実装した謎の言語Forthが謎なので実装した
謎の言語Forthが謎なので実装した
 
قسمة مقدار جبرى على حد جبرى
قسمة مقدار جبرى على حد جبرىقسمة مقدار جبرى على حد جبرى
قسمة مقدار جبرى على حد جبرى
 
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣΗ ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ
 
C言語講習会4
C言語講習会4C言語講習会4
C言語講習会4
 
Python Κεφ. 1.4 Δομή Επανάληψης
Python Κεφ. 1.4 Δομή ΕπανάληψηςPython Κεφ. 1.4 Δομή Επανάληψης
Python Κεφ. 1.4 Δομή Επανάληψης
 
TD - travaux dirigé limite de fonction ( exercice ) SOUFIANE MERABTI
TD - travaux dirigé limite de fonction ( exercice ) SOUFIANE MERABTITD - travaux dirigé limite de fonction ( exercice ) SOUFIANE MERABTI
TD - travaux dirigé limite de fonction ( exercice ) SOUFIANE MERABTI
 

Similar to ncuma_Taylor 多項式.pptx

Taylor example
Taylor exampleTaylor example
Taylor example
Alisha Smile
 
函數微分_範例.pptx
函數微分_範例.pptx函數微分_範例.pptx
函數微分_範例.pptx
mclmath
 
ncuma_函數微分計算.pptx
ncuma_函數微分計算.pptxncuma_函數微分計算.pptx
ncuma_函數微分計算.pptx
NCU MCL
 
Ppt 136-140
Ppt 136-140Ppt 136-140
Ppt 136-140
hungchiayang1
 
Ppt 138-142
Ppt 138-142Ppt 138-142
Ppt 138-142
hungchiayang1
 
P127 135 new
P127 135 newP127 135 new
P127 135 new
hungchiayang1
 
函數畫圖.pptx
函數畫圖.pptx函數畫圖.pptx
函數畫圖.pptx
mclmath
 
Ppt 127-135
Ppt 127-135Ppt 127-135
Ppt 127-135
hungchiayang1
 
Ppt 127-135
Ppt 127-135Ppt 127-135
Ppt 127-135
hungchiayang1
 
Ch5 教學
Ch5 教學Ch5 教學
Ch5 教學
hungchiayang1
 
Sym py edu
Sym py eduSym py edu
Sym py edu
Alisha Smile
 
Ppt 120-126
Ppt 120-126Ppt 120-126
Ppt 120-126
hungchiayang1
 
Ppt 120-126
Ppt 120-126Ppt 120-126
Ppt 120-126
hungchiayang1
 
ncuma_SymPy符號運算套件.pptx
ncuma_SymPy符號運算套件.pptxncuma_SymPy符號運算套件.pptx
ncuma_SymPy符號運算套件.pptx
NCU MCL
 
ncuma_函式.pptx
ncuma_函式.pptxncuma_函式.pptx
ncuma_函式.pptx
NCU MCL
 
实验一 Mathematica软件简介
实验一   Mathematica软件简介实验一   Mathematica软件简介
实验一 Mathematica软件简介guestfe33f0e
 
实验一 Mathematica软件简介
实验一   Mathematica软件简介实验一   Mathematica软件简介
实验一 Mathematica软件简介Xin Zheng
 
Ihome inaction 篇外篇之fp介绍
Ihome inaction 篇外篇之fp介绍Ihome inaction 篇外篇之fp介绍
Ihome inaction 篇外篇之fp介绍
dennis zhuang
 

Similar to ncuma_Taylor 多項式.pptx (20)

Taylor example
Taylor exampleTaylor example
Taylor example
 
函數微分_範例.pptx
函數微分_範例.pptx函數微分_範例.pptx
函數微分_範例.pptx
 
ncuma_函數微分計算.pptx
ncuma_函數微分計算.pptxncuma_函數微分計算.pptx
ncuma_函數微分計算.pptx
 
Ppt 136-140
Ppt 136-140Ppt 136-140
Ppt 136-140
 
Ppt 138-142
Ppt 138-142Ppt 138-142
Ppt 138-142
 
Ch5
Ch5Ch5
Ch5
 
P127 135 new
P127 135 newP127 135 new
P127 135 new
 
函數畫圖.pptx
函數畫圖.pptx函數畫圖.pptx
函數畫圖.pptx
 
Ppt 127-135
Ppt 127-135Ppt 127-135
Ppt 127-135
 
Ppt 127-135
Ppt 127-135Ppt 127-135
Ppt 127-135
 
Ch5
Ch5Ch5
Ch5
 
Ch5 教學
Ch5 教學Ch5 教學
Ch5 教學
 
Sym py edu
Sym py eduSym py edu
Sym py edu
 
Ppt 120-126
Ppt 120-126Ppt 120-126
Ppt 120-126
 
Ppt 120-126
Ppt 120-126Ppt 120-126
Ppt 120-126
 
ncuma_SymPy符號運算套件.pptx
ncuma_SymPy符號運算套件.pptxncuma_SymPy符號運算套件.pptx
ncuma_SymPy符號運算套件.pptx
 
ncuma_函式.pptx
ncuma_函式.pptxncuma_函式.pptx
ncuma_函式.pptx
 
实验一 Mathematica软件简介
实验一   Mathematica软件简介实验一   Mathematica软件简介
实验一 Mathematica软件简介
 
实验一 Mathematica软件简介
实验一   Mathematica软件简介实验一   Mathematica软件简介
实验一 Mathematica软件简介
 
Ihome inaction 篇外篇之fp介绍
Ihome inaction 篇外篇之fp介绍Ihome inaction 篇外篇之fp介绍
Ihome inaction 篇外篇之fp介绍
 

More from NCU MCL

極座標畫圖_習題6.pptx 極座標畫圖_習題6.pptx 極座標畫圖_習題6.pptx
極座標畫圖_習題6.pptx 極座標畫圖_習題6.pptx 極座標畫圖_習題6.pptx極座標畫圖_習題6.pptx 極座標畫圖_習題6.pptx 極座標畫圖_習題6.pptx
極座標畫圖_習題6.pptx 極座標畫圖_習題6.pptx 極座標畫圖_習題6.pptx
NCU MCL
 
極座標畫圖_習題5.pptx 極座標畫圖_習題5.pptx 極座標畫圖_習題5.pptx
極座標畫圖_習題5.pptx 極座標畫圖_習題5.pptx 極座標畫圖_習題5.pptx極座標畫圖_習題5.pptx 極座標畫圖_習題5.pptx 極座標畫圖_習題5.pptx
極座標畫圖_習題5.pptx 極座標畫圖_習題5.pptx 極座標畫圖_習題5.pptx
NCU MCL
 
Taylor多項式6.pptx Taylor多項式6.pptx Taylor多項式6.pptx
Taylor多項式6.pptx Taylor多項式6.pptx Taylor多項式6.pptxTaylor多項式6.pptx Taylor多項式6.pptx Taylor多項式6.pptx
Taylor多項式6.pptx Taylor多項式6.pptx Taylor多項式6.pptx
NCU MCL
 
Taylor多項式5.pptx Taylor多項式5.pptx Taylor多項式5.pptx
Taylor多項式5.pptx Taylor多項式5.pptx Taylor多項式5.pptxTaylor多項式5.pptx Taylor多項式5.pptx Taylor多項式5.pptx
Taylor多項式5.pptx Taylor多項式5.pptx Taylor多項式5.pptx
NCU MCL
 
Taylor多項式4.pptx Taylor多項式4.pptx Taylor多項式4.pptx
Taylor多項式4.pptx Taylor多項式4.pptx Taylor多項式4.pptxTaylor多項式4.pptx Taylor多項式4.pptx Taylor多項式4.pptx
Taylor多項式4.pptx Taylor多項式4.pptx Taylor多項式4.pptx
NCU MCL
 
微分方程式求解_習題6.pptx 微分方程式求解_習題6.pptx 微分方程式求解_習題6.pptx
微分方程式求解_習題6.pptx 微分方程式求解_習題6.pptx 微分方程式求解_習題6.pptx微分方程式求解_習題6.pptx 微分方程式求解_習題6.pptx 微分方程式求解_習題6.pptx
微分方程式求解_習題6.pptx 微分方程式求解_習題6.pptx 微分方程式求解_習題6.pptx
NCU MCL
 
微分方程式求解_習題5.pptx 微分方程式求解_習題5.pptx 微分方程式求解_習題5.pptx
微分方程式求解_習題5.pptx 微分方程式求解_習題5.pptx 微分方程式求解_習題5.pptx微分方程式求解_習題5.pptx 微分方程式求解_習題5.pptx 微分方程式求解_習題5.pptx
微分方程式求解_習題5.pptx 微分方程式求解_習題5.pptx 微分方程式求解_習題5.pptx
NCU MCL
 
微分方程式求解_習題4.pptx 微分方程式求解_習題4.pptx 微分方程式求解_習題4.pptx
微分方程式求解_習題4.pptx 微分方程式求解_習題4.pptx 微分方程式求解_習題4.pptx微分方程式求解_習題4.pptx 微分方程式求解_習題4.pptx 微分方程式求解_習題4.pptx
微分方程式求解_習題4.pptx 微分方程式求解_習題4.pptx 微分方程式求解_習題4.pptx
NCU MCL
 
函數微分_習題6.pptx 函數微分_習題6.pptx 函數微分_習題6.pptx
函數微分_習題6.pptx 函數微分_習題6.pptx 函數微分_習題6.pptx函數微分_習題6.pptx 函數微分_習題6.pptx 函數微分_習題6.pptx
函數微分_習題6.pptx 函數微分_習題6.pptx 函數微分_習題6.pptx
NCU MCL
 
函數微分_習題5.pptx 函數微分_習題5.pptx 函數微分_習題5.pptx
函數微分_習題5.pptx 函數微分_習題5.pptx 函數微分_習題5.pptx函數微分_習題5.pptx 函數微分_習題5.pptx 函數微分_習題5.pptx
函數微分_習題5.pptx 函數微分_習題5.pptx 函數微分_習題5.pptx
NCU MCL
 
函數微分_習題4.pptx 函數微分_習題4.pptx 函數微分_習題4.pptx
函數微分_習題4.pptx 函數微分_習題4.pptx 函數微分_習題4.pptx函數微分_習題4.pptx 函數微分_習題4.pptx 函數微分_習題4.pptx
函數微分_習題4.pptx 函數微分_習題4.pptx 函數微分_習題4.pptx
NCU MCL
 
函數畫圖_習題7.pptx 函數畫圖_習題7.pptx 函數畫圖_習題7.pptx
函數畫圖_習題7.pptx 函數畫圖_習題7.pptx 函數畫圖_習題7.pptx函數畫圖_習題7.pptx 函數畫圖_習題7.pptx 函數畫圖_習題7.pptx
函數畫圖_習題7.pptx 函數畫圖_習題7.pptx 函數畫圖_習題7.pptx
NCU MCL
 
函數畫圖_習題6.pptx 函數畫圖_習題6.pptx 函數畫圖_習題6.pptx
函數畫圖_習題6.pptx 函數畫圖_習題6.pptx 函數畫圖_習題6.pptx函數畫圖_習題6.pptx 函數畫圖_習題6.pptx 函數畫圖_習題6.pptx
函數畫圖_習題6.pptx 函數畫圖_習題6.pptx 函數畫圖_習題6.pptx
NCU MCL
 
函數畫圖_習題5.pptx 函數畫圖_習題5.pptx 函數畫圖_習題5.pptx
函數畫圖_習題5.pptx 函數畫圖_習題5.pptx 函數畫圖_習題5.pptx函數畫圖_習題5.pptx 函數畫圖_習題5.pptx 函數畫圖_習題5.pptx
函數畫圖_習題5.pptx 函數畫圖_習題5.pptx 函數畫圖_習題5.pptx
NCU MCL
 
SymPy 在微積分上的應用_5.pptx SymPy 在微積分上的應用_5.pptx
SymPy 在微積分上的應用_5.pptx SymPy 在微積分上的應用_5.pptxSymPy 在微積分上的應用_5.pptx SymPy 在微積分上的應用_5.pptx
SymPy 在微積分上的應用_5.pptx SymPy 在微積分上的應用_5.pptx
NCU MCL
 
SymPy 在微積分上的應用_4.pptx SymPy 在微積分上的應用_4.pptx
SymPy 在微積分上的應用_4.pptx SymPy 在微積分上的應用_4.pptxSymPy 在微積分上的應用_4.pptx SymPy 在微積分上的應用_4.pptx
SymPy 在微積分上的應用_4.pptx SymPy 在微積分上的應用_4.pptx
NCU MCL
 
函數畫圖_習題4.pptx
函數畫圖_習題4.pptx函數畫圖_習題4.pptx
函數畫圖_習題4.pptx
NCU MCL
 
數值積分法_3.pptx
數值積分法_3.pptx數值積分法_3.pptx
數值積分法_3.pptx
NCU MCL
 
數值積分法_2.pptx
數值積分法_2.pptx數值積分法_2.pptx
數值積分法_2.pptx
NCU MCL
 
數值求根習題_1.pptx
數值求根習題_1.pptx數值求根習題_1.pptx
數值求根習題_1.pptx
NCU MCL
 

More from NCU MCL (20)

極座標畫圖_習題6.pptx 極座標畫圖_習題6.pptx 極座標畫圖_習題6.pptx
極座標畫圖_習題6.pptx 極座標畫圖_習題6.pptx 極座標畫圖_習題6.pptx極座標畫圖_習題6.pptx 極座標畫圖_習題6.pptx 極座標畫圖_習題6.pptx
極座標畫圖_習題6.pptx 極座標畫圖_習題6.pptx 極座標畫圖_習題6.pptx
 
極座標畫圖_習題5.pptx 極座標畫圖_習題5.pptx 極座標畫圖_習題5.pptx
極座標畫圖_習題5.pptx 極座標畫圖_習題5.pptx 極座標畫圖_習題5.pptx極座標畫圖_習題5.pptx 極座標畫圖_習題5.pptx 極座標畫圖_習題5.pptx
極座標畫圖_習題5.pptx 極座標畫圖_習題5.pptx 極座標畫圖_習題5.pptx
 
Taylor多項式6.pptx Taylor多項式6.pptx Taylor多項式6.pptx
Taylor多項式6.pptx Taylor多項式6.pptx Taylor多項式6.pptxTaylor多項式6.pptx Taylor多項式6.pptx Taylor多項式6.pptx
Taylor多項式6.pptx Taylor多項式6.pptx Taylor多項式6.pptx
 
Taylor多項式5.pptx Taylor多項式5.pptx Taylor多項式5.pptx
Taylor多項式5.pptx Taylor多項式5.pptx Taylor多項式5.pptxTaylor多項式5.pptx Taylor多項式5.pptx Taylor多項式5.pptx
Taylor多項式5.pptx Taylor多項式5.pptx Taylor多項式5.pptx
 
Taylor多項式4.pptx Taylor多項式4.pptx Taylor多項式4.pptx
Taylor多項式4.pptx Taylor多項式4.pptx Taylor多項式4.pptxTaylor多項式4.pptx Taylor多項式4.pptx Taylor多項式4.pptx
Taylor多項式4.pptx Taylor多項式4.pptx Taylor多項式4.pptx
 
微分方程式求解_習題6.pptx 微分方程式求解_習題6.pptx 微分方程式求解_習題6.pptx
微分方程式求解_習題6.pptx 微分方程式求解_習題6.pptx 微分方程式求解_習題6.pptx微分方程式求解_習題6.pptx 微分方程式求解_習題6.pptx 微分方程式求解_習題6.pptx
微分方程式求解_習題6.pptx 微分方程式求解_習題6.pptx 微分方程式求解_習題6.pptx
 
微分方程式求解_習題5.pptx 微分方程式求解_習題5.pptx 微分方程式求解_習題5.pptx
微分方程式求解_習題5.pptx 微分方程式求解_習題5.pptx 微分方程式求解_習題5.pptx微分方程式求解_習題5.pptx 微分方程式求解_習題5.pptx 微分方程式求解_習題5.pptx
微分方程式求解_習題5.pptx 微分方程式求解_習題5.pptx 微分方程式求解_習題5.pptx
 
微分方程式求解_習題4.pptx 微分方程式求解_習題4.pptx 微分方程式求解_習題4.pptx
微分方程式求解_習題4.pptx 微分方程式求解_習題4.pptx 微分方程式求解_習題4.pptx微分方程式求解_習題4.pptx 微分方程式求解_習題4.pptx 微分方程式求解_習題4.pptx
微分方程式求解_習題4.pptx 微分方程式求解_習題4.pptx 微分方程式求解_習題4.pptx
 
函數微分_習題6.pptx 函數微分_習題6.pptx 函數微分_習題6.pptx
函數微分_習題6.pptx 函數微分_習題6.pptx 函數微分_習題6.pptx函數微分_習題6.pptx 函數微分_習題6.pptx 函數微分_習題6.pptx
函數微分_習題6.pptx 函數微分_習題6.pptx 函數微分_習題6.pptx
 
函數微分_習題5.pptx 函數微分_習題5.pptx 函數微分_習題5.pptx
函數微分_習題5.pptx 函數微分_習題5.pptx 函數微分_習題5.pptx函數微分_習題5.pptx 函數微分_習題5.pptx 函數微分_習題5.pptx
函數微分_習題5.pptx 函數微分_習題5.pptx 函數微分_習題5.pptx
 
函數微分_習題4.pptx 函數微分_習題4.pptx 函數微分_習題4.pptx
函數微分_習題4.pptx 函數微分_習題4.pptx 函數微分_習題4.pptx函數微分_習題4.pptx 函數微分_習題4.pptx 函數微分_習題4.pptx
函數微分_習題4.pptx 函數微分_習題4.pptx 函數微分_習題4.pptx
 
函數畫圖_習題7.pptx 函數畫圖_習題7.pptx 函數畫圖_習題7.pptx
函數畫圖_習題7.pptx 函數畫圖_習題7.pptx 函數畫圖_習題7.pptx函數畫圖_習題7.pptx 函數畫圖_習題7.pptx 函數畫圖_習題7.pptx
函數畫圖_習題7.pptx 函數畫圖_習題7.pptx 函數畫圖_習題7.pptx
 
函數畫圖_習題6.pptx 函數畫圖_習題6.pptx 函數畫圖_習題6.pptx
函數畫圖_習題6.pptx 函數畫圖_習題6.pptx 函數畫圖_習題6.pptx函數畫圖_習題6.pptx 函數畫圖_習題6.pptx 函數畫圖_習題6.pptx
函數畫圖_習題6.pptx 函數畫圖_習題6.pptx 函數畫圖_習題6.pptx
 
函數畫圖_習題5.pptx 函數畫圖_習題5.pptx 函數畫圖_習題5.pptx
函數畫圖_習題5.pptx 函數畫圖_習題5.pptx 函數畫圖_習題5.pptx函數畫圖_習題5.pptx 函數畫圖_習題5.pptx 函數畫圖_習題5.pptx
函數畫圖_習題5.pptx 函數畫圖_習題5.pptx 函數畫圖_習題5.pptx
 
SymPy 在微積分上的應用_5.pptx SymPy 在微積分上的應用_5.pptx
SymPy 在微積分上的應用_5.pptx SymPy 在微積分上的應用_5.pptxSymPy 在微積分上的應用_5.pptx SymPy 在微積分上的應用_5.pptx
SymPy 在微積分上的應用_5.pptx SymPy 在微積分上的應用_5.pptx
 
SymPy 在微積分上的應用_4.pptx SymPy 在微積分上的應用_4.pptx
SymPy 在微積分上的應用_4.pptx SymPy 在微積分上的應用_4.pptxSymPy 在微積分上的應用_4.pptx SymPy 在微積分上的應用_4.pptx
SymPy 在微積分上的應用_4.pptx SymPy 在微積分上的應用_4.pptx
 
函數畫圖_習題4.pptx
函數畫圖_習題4.pptx函數畫圖_習題4.pptx
函數畫圖_習題4.pptx
 
數值積分法_3.pptx
數值積分法_3.pptx數值積分法_3.pptx
數值積分法_3.pptx
 
數值積分法_2.pptx
數值積分法_2.pptx數值積分法_2.pptx
數值積分法_2.pptx
 
數值求根習題_1.pptx
數值求根習題_1.pptx數值求根習題_1.pptx
數值求根習題_1.pptx
 

ncuma_Taylor 多項式.pptx

  • 3. Taylor 多項式 (二) 3 國立中央大學數學系  畫出 cos(x) 函數的不同次數 Taylor 多項式圖形: , , ,...,
  • 4. Taylor 多項式 (三) 4 國立中央大學數學系 import pylab , numpy # 計算 n 階乘 def factorial(n) : f = 1 for i in range(2,n+1) : f *= i return f # 計算 cos 函數的前 n 項 Taylor 多項式在 x 的函數值, n >= 1 def taylor_poly(n,x) : # s 儲存計算和 s = 0 # 依 cos 函數的 Taylor 多項式公式計算前 n 項數值 for k in range(n) : s = s + ( (-1)**k * x**(2*k) ) / factorial(2*k) return s
  • 5. Taylor 多項式 (四) 5 國立中央大學數學系 # 設定 X 範圍在 [a,b] , m 為平分點數量 a , b , m = 0 , 3*numpy.pi , 100 # xs : 在 [a,b] 之間(包含首尾)共產生 m 個平分點 xs = numpy.linspace(a,b,m) n = 10 # 畫出 cos 函數的前 n 項 Taylor 多項式函數圖形 for i in range(1,n+1) : # 計算前 i 項 Taylor 多項式函數 xs 所對應的 ys 值 ys = taylor_poly(i,xs) # 畫折線圖並設定圖示文字 pylab.plot( xs, ys, label=”P”+str(2*(i-1)) ) # 畫 cos(x) 函式並設定圖示文字 pylab.plot( xs, numpy.cos(xs), label=”cos(x)” ) # 設定圖形的標頭文字 pylab.title(”Taylor polynomials with different orders for cos(x)”)
  • 6. Taylor 多項式 (五) 6 國立中央大學數學系 # 顯示圖形圖示 pylab.legend() # 顯示圖形背景線 pylab.grid() # 設定 X 與 Y 軸文字 pylab.xlabel(”X”) pylab.ylabel(”Y”) # 設定 Y 軸顯示範圍 [-2,2] 之間 pylab.ylim(-2,2) # 顯示圖形 pylab.show()