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

回答編集履歴

2

回答

2021/03/08 02:46

投稿

ozwk
ozwk

スコア13553

answer CHANGED
@@ -1,3 +1,19 @@
1
+ (B)で十分安定しています。
2
+
3
+ (B)は
4
+ (x, y, z)に対して
5
+ |x| < |y| ? (0, -z, y) : (z, 0 -x)
6
+ となります。
7
+
8
+ 求めたベクトルの長さが0ないし非常に小さくなる可能性があれば、解法として不安定となりますが、
9
+ |x| < |y| である場合、(0, -z, y)の長さは|x|, |y|, |z|それぞれより長くなります。
10
+ そうでない場合でも、(z, 0, -x)の長さは|x|, |y|, |z|それぞれより長くなります。
11
+
12
+ どの場合でも求まるベクトルの長さは元のベクトルの各成分の絶対値以上ではあるので
13
+ (B)で十分かと思います。
14
+
15
+
16
+
1
17
  ~~質問の答にはなってませんが、~~
2
18
 
3
19
  ~~**V** = (x, y, z)に対して **W** = (y-z, z-x, x-y)とすれば~~

1

打ち消し

2021/03/08 02:46

投稿

ozwk
ozwk

スコア13553

answer CHANGED
@@ -1,5 +1,5 @@
1
- 質問の答にはなってませんが、
1
+ ~~質問の答にはなってませんが、~~
2
2
 
3
- **V** = (x, y, z)に対して **W** = (y-z, z-x, x-y)とすれば
3
+ ~~**V** = (x, y, z)に対して **W** = (y-z, z-x, x-y)とすれば~~
4
4
 
5
- 内積 dot(**V**, **W**) = xy - zx + yz - xy + zx - yz = 0
5
+ ~~内積 dot(**V**, **W**) = xy - zx + yz - xy + zx - yz = 0~~