teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

図を追加

2018/11/01 03:05

投稿

fana
fana

スコア12205

answer CHANGED
@@ -21,4 +21,6 @@
21
21
  ↓なので,最終的に
22
22
 
23
23
  * t = - (( C-O )・T) / (N・T)
24
- * 外心位置 = C + t*N
24
+ * 外心位置 = C + t*N
25
+
26
+ ![イメージ説明](decac37ba0f0520c7b82d04bd7801ec0.png)

1

追記

2018/11/01 03:05

投稿

fana
fana

スコア12205

answer CHANGED
@@ -3,4 +3,22 @@
3
3
 
4
4
  とりあえず2辺の垂直二等分線の交点を求めればよいでしょう.
5
5
  【 位置( 辺1の中点 + 辺1の法線 * t ) が 辺2の垂直二等分線上にある 】
6
- という単純な式からtを解けば良いだけです.
6
+ という単純な式からtを解けば良いだけです.
7
+
8
+ ---
9
+
10
+ 例えば
11
+
12
+ * O = 辺2の中点
13
+ * T = 辺2に沿うベクトル
14
+ * C = 辺1の中点
15
+ * N = 辺1の法線
16
+
17
+ とすれば,tに関する方程式は
18
+ ( C + t*N - O )・T = 0
19
+ ※ここで・は内積
20
+
21
+ ↓なので,最終的に
22
+
23
+ * t = - (( C-O )・T) / (N・T)
24
+ * 外心位置 = C + t*N