2011-06-29 40 views
-1

楕円弧の点を計算したいと思います。私は開始点、終了点、楕円の中心、xとyのラジアン、xの回転角度を知っています。私は角度を知っています。終点と中心、始点と中心。楕円弧の点を計算する方法

ポイントを計算して回転させるのに問題があります。

私が使用euqation:

X = RX * COS(アルファ) Y = RYの*罪(アルファ)

[resultx、resulty] =([X、Y] *回転X)+ [ cx、cy] - cx、cy(楕円の中心)で回転して翻訳する

主な問題は、始点と終点も回転していることですが、これらの点は静的(回転なし)である必要があります。私はこの事件をどうやって起こすのか分かりません。

回転楕円形の円弧の点がありますが、始点と終点も回転しています。

+0

''とは ''で混在しているようだ二つの異なる質問ですあなたの投稿。編集して明確にしてください –

答えて

0

ご質問は不明であるが、私は、これはあなたが欲しいものだと思う:??回転を計算するための方法

楕円弧のポイントを計算する方法
x = rx * cos(alfa-beta) 
y = ry * sin(alfa-beta) 

[resultx, resulty] = ([x,y] * rotatex(beta)) + [cx,cy] 
+0

試してみます。どうも – bswietochowski