三角形のアスペクト比を計算する必要があります。私は3点を持っているので、私は長さと中点を持っています。私はthisチュートリアルを使用しようとしていましたが(私の意見ではあまりありませんが)、それは非常に曖昧で多くの情報を与えません。誰かが、特に長方形の作成部分について詳しく説明したり、この問題を解決するためにC++コードを共有することはできますか?ジェームズ溶液にメッシュ面の三角形のアスペクト比
:
double s = (a + b + c)/2.0;
double AR = (a * b * c)/(8.0 * (s - a) * (s - b) * (s - c));
@James:
キュビトは、次のように報告されます
Function Name Average Std Dev Minimum Maximum
------------- --------- --------- --------- ---------
Aspect Ratio 1.000e+00 7.371e-04 1.000e+00 1.010e+00
--------------------------------------------------------------
あなたの式は次のように報告されます
Function Name Average Minimum Maximum
------------- --------- -------- -------
Aspect Ratio 1.00006 1.000000 1.00972
--------------------------------------------
は "三角形の縦横比" の定義します。それは可能な最も狭い次元/直径ですか? – Kaz
Aha、一番長い辺の長さを高さまで(もし私たちがその側に三角形を置くならば、そうすることができます)。 – Kaz
私がやることは、より長い辺に短い辺(ベクトルとして)を投影することです。投影されたベクトルと元のベクトルとの間のデルタは、その長さが三角形の高さであるベクトルです。 – Kaz