接下來以另一個函數說明將函數拆解成X軸和Y軸的2個陣列資料

 


cardioid(心臟線)函數,這個函數有a和t這2個變數


原本函數:a*(1+cos(t))


拆解的方法同樣是原函數分別乘上sin(t)和cos(t)即可


X軸函數:a*(1+cos(t))*cos(t)


Y軸函數:a*(1+cos(t))*sin(t)


t這個變數同樣是pi/180*i

 


以拆解出的函數來完成程式

20100514-02  

 

 

畫出的圖

20100514-01  

 

 

後續的文章會直接以拆解後的函數畫圖,對原函數有興趣的人請自己找資料

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