回答編集履歴

2

図を追加

2018/11/01 03:05

投稿

fana
fana

スコア11663

test CHANGED
@@ -45,3 +45,7 @@
45
45
  * t = - (( C-O )・T) / (N・T)
46
46
 
47
47
  * 外心位置 = C + t*N
48
+
49
+
50
+
51
+ ![イメージ説明](decac37ba0f0520c7b82d04bd7801ec0.png)

1

追記

2018/11/01 03:05

投稿

fana
fana

スコア11663

test CHANGED
@@ -9,3 +9,39 @@
9
9
  【 位置( 辺1の中点 + 辺1の法線 * t ) が 辺2の垂直二等分線上にある 】
10
10
 
11
11
  という単純な式からtを解けば良いだけです.
12
+
13
+
14
+
15
+ ---
16
+
17
+
18
+
19
+ 例えば
20
+
21
+
22
+
23
+ * O = 辺2の中点
24
+
25
+ * T = 辺2に沿うベクトル
26
+
27
+ * C = 辺1の中点
28
+
29
+ * N = 辺1の法線
30
+
31
+
32
+
33
+ とすれば,tに関する方程式は
34
+
35
+ ( C + t*N - O )・T = 0
36
+
37
+ ※ここで・は内積
38
+
39
+
40
+
41
+ ↓なので,最終的に
42
+
43
+
44
+
45
+ * t = - (( C-O )・T) / (N・T)
46
+
47
+ * 外心位置 = C + t*N