geometry

    1

    1答えて

    2つのポリラインvとuとnとmの頂点がそれぞれ3Dにあります。 v[0]をu[0]に、v[n-1]をu[m-1]に接続し、内側の頂点をどういうわけか最小限の表面積を持つ三角形のメッシュストリップにする必要があります。 私のナイーブな解決策は、最小の対角線を後で追加することによって最適に近い初期メッシュを取得し、それがもはや不可能になるまでより小さい面積を生成するならば、四角形ごとに対角線を切り替え

    1

    1答えて

    z軸に平行でない平面をプロットする場合、単にzに関して方程式を解いてsplotを使ってxとyの関数としてプロットするだけです。例えば、平面x+y+z=1をプロットする場合は、z(x, y)=1-x-yを使用し、次にsplot z(x, y)を使用します。 しかし、z(x, y)という機能がない場合は、x+y=1をgnuplotにプロットするにはどうすればよいですか?

    2

    1答えて

    gnuplotを使用して一連の点、平面、およびその平面との交点をプロットしたいとします。これを行うために、私は次のgnuplotスクリプトを作成しました: set title 'Homogeneous field with plane intersection' set xlabel 'x' set ylabel 'y' set zlabel 'z' set parametric spl

    0

    1答えて

    2つの線が交差する角度を計算したいと思います。緑が1のときに正の値として表現します。<青1と緑2>青1。 誰でもExcelでこれを行う方法を知っていますか? Period Green Blue 1 210.99 212.99 2 212.63 211.32

    1

    2答えて

    オーバーラップする円を正しく検出するには、このコードを修正できますか? 最初の円は出発点の位置をテストすることによって指定されます。この最初の円は、重なっている円マップの基礎になるはずです。明確化のために:我々は試験した丸は非分岐ラインに重複する場合今、それだけ... (個々の円は、[X、Y、半径]として来る) var circles = [ [6, 19, 1], [6, 1

    -1

    1答えて

    +演算子を使用してCGALに2つのポイントを追加しようとしています。私は documentationを考慮可能であることを前提とし #include <CGAL/Simple_cartesian.h> #include <CGAL/Point_2.h> typedef CGAL::Simple_cartesian<double> Kernel; typedef Kernel::Point_

    0

    1答えて

    私は、2つの基点など[[5,10],[10,15]]として格納された矩形のリストを持っています。それらはすべて1つの点から別の点への線と交差することがわかります。どの矩形が最初に線と交差するのかを調べる方法は?