SlideShare une entreprise Scribd logo
1  sur  3
極座標畫圖
193
簡要 python 學習講義
極座標畫圖 (一)
194
國立中央大學數學系
 蝴蝶曲線
極座標畫圖 (二)
195
國立中央大學數學系
import pylab
# 直接使用 numpy 套件定義內容,且不需加上套件名稱
from numpy import *
# 角度範圍在 [0,2pi] 共 500 個點
a , b , n = 0 , 2*pi , 500
# 在 [a,b] 角度範圍產生 n 個平分角座標
angs = linspace(a,b,n)
# 對每個角度計算對應的 r 座標:
# r = exp(sin(ang)) – 2 cos(4 ang) + sin( (2*ang-pi)/24 )**5
rs = ( exp( sin(angs) ) – 2 * cos(4*angs) + sin( (2*angs-pi)/24 )**5 )
# 以圓弧座標畫圖
pylab.polar(angs,rs,lw=3)
# 塗成黃色
pylab.fill(angs,rs,color=’y’)
# 顯示標頭文字,紅色字
pylab.title( ”butterfly curve” , color=’r’ )
# 顯示圖形
pylab.show()

Contenu connexe

Plus de mclmath

函數畫圖_習題2.pptx
函數畫圖_習題2.pptx函數畫圖_習題2.pptx
函數畫圖_習題2.pptxmclmath
 
函數畫圖_習題1.pptx
函數畫圖_習題1.pptx函數畫圖_習題1.pptx
函數畫圖_習題1.pptxmclmath
 
函數畫圖.pptx
函數畫圖.pptx函數畫圖.pptx
函數畫圖.pptxmclmath
 
9習題五.pptx
9習題五.pptx9習題五.pptx
9習題五.pptxmclmath
 
9習題四.pptx
9習題四.pptx9習題四.pptx
9習題四.pptxmclmath
 
SymPy在微積分上的應用:範例.pptx
SymPy在微積分上的應用:範例.pptxSymPy在微積分上的應用:範例.pptx
SymPy在微積分上的應用:範例.pptxmclmath
 
SymPy在微積分上的應用.ppt
SymPy在微積分上的應用.pptSymPy在微積分上的應用.ppt
SymPy在微積分上的應用.pptmclmath
 
SymPy範例程式講義下載連結更新.ppt
SymPy範例程式講義下載連結更新.pptSymPy範例程式講義下載連結更新.ppt
SymPy範例程式講義下載連結更新.pptmclmath
 
Taylor exercise1
Taylor exercise1Taylor exercise1
Taylor exercise1mclmath
 

Plus de mclmath (9)

函數畫圖_習題2.pptx
函數畫圖_習題2.pptx函數畫圖_習題2.pptx
函數畫圖_習題2.pptx
 
函數畫圖_習題1.pptx
函數畫圖_習題1.pptx函數畫圖_習題1.pptx
函數畫圖_習題1.pptx
 
函數畫圖.pptx
函數畫圖.pptx函數畫圖.pptx
函數畫圖.pptx
 
9習題五.pptx
9習題五.pptx9習題五.pptx
9習題五.pptx
 
9習題四.pptx
9習題四.pptx9習題四.pptx
9習題四.pptx
 
SymPy在微積分上的應用:範例.pptx
SymPy在微積分上的應用:範例.pptxSymPy在微積分上的應用:範例.pptx
SymPy在微積分上的應用:範例.pptx
 
SymPy在微積分上的應用.ppt
SymPy在微積分上的應用.pptSymPy在微積分上的應用.ppt
SymPy在微積分上的應用.ppt
 
SymPy範例程式講義下載連結更新.ppt
SymPy範例程式講義下載連結更新.pptSymPy範例程式講義下載連結更新.ppt
SymPy範例程式講義下載連結更新.ppt
 
Taylor exercise1
Taylor exercise1Taylor exercise1
Taylor exercise1
 

極座標畫圖:範例程式.pptx