2012-06-01 10 views
5

楕円の円周上に2つの点AとBがあり、中心点から角度Xを成しているとします。今度は点Aが新しい点Cに移動したとします。角度Xが一定になるようにBの新しい点を計算するにはどうすればよいですか?いくつかの種類のコードへのポインタが評価されます。楕円上の点を計算する

+0

これは、ジオメトリの部分を解消するまでプログラミングに関する質問ではありません。宿題ですか?そのようなタグを付けます。ところで、あなたは極座標を知っていますか? – jorgeca

+1

こんにちはjorgeca、これは宿題ではなく、私が取り組んでいるアプリケーション用です。私の数学はかなり錆びていますが、私は今極座標を読んでいます。 – Kevin

答えて

6

なぜ楕円の中心から角度が測定される楕円の極座標を使用しないのですか? http://en.wikipedia.org/wiki/Ellipse#Polar_form_relative_to_centerこの方程式から、AとBの間の角度の値を知っている場合(例えばシータ)、新しいポイントCの中心角の値(たとえばφ)が分かっている場合は、これから必要なポイントDを計算できます(θ+φ)を使用した極座標

+0

ありがとう、私はこれが動作すると思います。 – Kevin

関連する問題