computational-geometry

    0

    1答えて

    私は、軸a、b、cとそのオイラー角α(b &c)とベータ(c & a)の間にある非直交座標系のベクトルを持っています。 、γ(&bの間)。私は、このベクトルをx、y、zにまたがる直交座標系に変換したいと思います。私は変換中に軸aとxが一致していると仮定します。 私は数学的に座標の方程式を解くことでそれを行うことができますが、効率的に行うためのライブラリがPythonに存在するかどうかは疑問でした。

    -1

    1答えて

    java(android)の2つの領域(三角形と円)の対称差を計算する方法はありますか? 私はこの public class Triangle{ double[] a; double[] b; double[] c; } public class Circle{ double center; double radius; } 、今私は、これらの領域間の対称差を知っておく必要がありますのようなクラス

    1

    4答えて

    私はPythonで新しいです。 私は3D空間内の2つのベクトルを持っている、と私は2 との間の角度を知りたい私が試した: vec1=[x1,y1,z1] vec2=[x2,y2,z2] angle=np.arccos(np.dot(vec1,vec2)/(np.linalg.norm(vec1)*np.linalg.norm(vec2))) が、ときに、同じ角度と高くないを得るため、V

    0

    2答えて

    明らかに、他の手段で描くことができるどのような形も、カメによって描くことができます。円や四角はあまりない rt 1 fd .0 と if ticks mod 100 = 0 [rt 90] fd 1 スーパー楕円簡単です。 (規則的な省略記号も自明ではありません) The Wikipedia article on super-ellipsesトピックについて最新表示が必要な場合は、 ご了

    1

    1答えて

    これは、超楕円についての私の恐らく言わない言葉のquestionにあるコメントに対する質問に対する回答です。 in Netlogo他の言語では奇妙に思えるかもしれない方法で幾何学的図形を描くのは当然です。例えば ask turtle 1 [pendown let d (pi * distance turtle 2)/360 repeat 360 [face turt

    0

    1答えて

    任意の点Pから凸多角形Y(2D)のセグメントの1つに線Lを描画する。 私の質問は、ポリゴンを動かすときにアンカーポイントをスムーズに適用できるように、どのようにアンカーポイントを計算するのでしょうか? 画面上の多角形を想像してみましょう。遠い点からの線は、Yの中心を向いて、最初の線分で止まります。 私は中心には必要ではなく、人間の目に喜ばれる方法を探しています。 この点について、あらゆる紙、アルゴ

    1

    3答えて

    3Dで三角形のストリップがあります(図を参照)。三角形は1つの平面にはありません。 私はすべての三角形が最初の三角形の平面にあるように、三角形ストリップを平らにしたいと思います。 第2の三角形をその接続エッジの周りで第1の三角形と一緒に回転させて、最初の三角形と平面になるように計画します。それから、私は他のすべての三角形がすべて平面になるまでこのメソッドを続けます。 私はそれを行うための高速アルゴ

    1

    1答えて

    私は凸包を見つけるGift Wrappingアルゴリズムを実装するプログラムを作っています。このアルゴリズムの最悪の場合として機能するポイントセットを生成する方法はありますか? このようなケースはどのように生成されますか?あなたはSから1ポイントを引くと凸包にこの点を追加すると、すべての繰り返しでS.、あなたはまだS. に残って何すべての点を確認する必要がある -

    0

    1答えて

    私はdivide and conquerアプローチを使用して最も近い点のペアを見つける方法を実装しようとしています。 まず、スプリットペア(p1、p2)は、p1が左側、右側がp2となるように最も近いペアです。サイドペア(p3、p4)は、p3とp4が一方の側にあるような最も近いペアです。 closest_split_pairs関数が別途呼び出された場合(関数closest_side_pairsではな