用畫圓的函數畫出的正方形,因為圓是以3點鐘方向為起始點,畫出的點是在上下左右,所以畫出來的會是轉了45度的菱形


要把正方形轉正就在程式中把每個點的座標再偏移加45度,當然這45度也是已經從角度換算為徑度

20110223-01  

 

20110223-08  

 

 

因為長方形點座標不是像正多邊形有規律,所以點座標要用其他方式計算,當然長短邊給一樣的值畫出來的就是正方形

20110223-03  

 

20110223-02  

 

 

圖形的旋轉可在圖畫好後在以公式算出旋轉後的座標點,關於旋轉圖形的公式,之前的文章有提到。把那個公式寫成SubVI

 

旋轉圖形公式的程式碼

20110223-06  

 

 

A×B.vi這個元件在以下工具面板內(紅框標示處)

20110223-07  

 

 

把寫成的SubVI叫進來用就可旋轉圖形,旋轉角度是順時鐘方向

20110223-04  

 

20110223-05  

, ,

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