close
這問題為了增加難度還加了一些附加條件,不是好做的題目:
1.可依據已知長軸和短軸尺寸畫橢圓
2.可指定長軸角度
3.可指定橢圓圖形中心點的位置
依據題目條件也把程式分成3個部分來處理:
1.已知長軸和短軸尺寸畫橢圓:
畫橢圓有標準公式可以套用,但在這裡還是要先改寫成LabVIEW能用的公式
改寫的畫橢圓公式:
Q=橢圓圖形輪廓的點數-1
i=0 to Q
x=(長軸/2)*cos(2pi/Q*i)
y=(短軸/2)*sin(2pi/Q*i)
2.可指定長軸角度:
這部份比較複雜,總之就是算出圖形旋轉角度的位移量,再乘上橢圓形輪廓點的數據,這裡算出的是順時針的偏移角度
3.可指定橢圓圖形中心點的位置:
這部份比較簡單,直接把中心點的偏移量加上橢圓形輪廓點的數據即可
完成後的程式如下圖
執行後的畫面,要顯示畫出的圖形一定要使用XY Graph元件
文章標籤
全站熱搜
留言列表