第2種hypocycloid(內擺線)函數有a、b和t這3個變數,a、b若設定為帶有小數點的非整數,則For Loop迴圈執行次數必需調整增加才能畫出完整圖形


X軸函數:(a-b)*cos(t)+b*cos((a-b)/b*t)


Y軸函數:(a-b)*sin(t)-b*sin((a-b)/b*t)

 


完成的程式

20100522-05  

 

 

畫出的圖形

 

a = 3 b = 1

20100522-06  

 

 

a = 6    b = 1

20100522-07  

 

 

a = 7    b = 0.6

20100522-08  

 

 

a = 1.5    b = 4

20100522-09  

arrow
arrow
    文章標籤
    函數圖形
    全站熱搜

    未出師的小工程師 發表在 痞客邦 留言(0) 人氣()