3次元空間に仮に次のような2直線があった場合の、お互いが再接近した場合の距離を求めたいのですが、解法がさっぱり思いつきません。
x = ( x2 - x1 )t + x1
y = ( y2 - y1 )t + y1
z = ( z2 - z1 )t + z1
a = ( a2 - a1 )t + a1
b = ( yb - b1 )t + b1
c = ( c2 - c1 )t + c1
いったん平面に直して考えたりする必要があるのでしょうか?
それとも微積が絡むとか。。 何かしら公式があるとうれしいのですが(笑
解法をご存じの方いらっしゃいましたら、よろしくお願いします。
No.2ベストアンサー
- 回答日時:
> b = ( yb - b1 )t + b1
ん?これはミスタイプ?
b = ( b2 - b1 )t + b1
でしょうか。
2点
<(x2-x1)t+x1, (y2-y1)t+y1,(z2-z1)t+z1>
と
<(a2-a1)s+a1, (b2-b1)s+b1, (c2-c1)s+c1>
の距離の二乗をf(t,s)とすると
f(t,s) = ((x2-x1)t+x1-(a2-a1)s-a1)^2 +
((y2-y1)t+y1-(b2-b1)s-b1)^2 +
((z2-z1)t+z1-(c2-c1)s-c1)^2
です。で、連立方程式
∂f/∂t=0
∂f/∂s=0
を作ると、これはtとsに関する連立一次方程式になり、こいつを解いて、連立方程式を満たすt, sが決まります。これがfを最小にするt, sです。あとは√fを計算するだけ。
No.1
- 回答日時:
簡単のため,以下のように取り直します.必要ならば読み替えて下さい.
直線
(x,y,z)=(a,b,c)t+(x0,y0,z0)
これは方向ベクトル→l=(a,b,c), tはパラメーター
と
(u,v,w)=(p,q,r)s+(u0,v0,w0)
これは方向ベクトル→m=(p,q,r), sはパラメーター
があったとすると
両直線に垂直なベクトル→nが「外積」"(→l)×(→m)" により得られる. (もちろん両者は平行でない場合と思っています.平行のときは自明ですね.)
以下, "→"を省略したりしてます.
ベクトルn=l×m=(br-cq, cp-ar, aq-bp)
であり, 同じ向きの単位ベクトルにして ベクトル k=n/|n|
が作れて,「正射影」の考えにより,
それぞれの直線上の点を, A(x0,y0,z0)とB(u0,v0,w0)とすれば,求める距離dは「ベクトルABのベクトルk上への正射影の絶対値」であり,
内積により
d=|(→AB)・(→k)|
です.
天下りに書けばこんなものでしょうが,結局はいくつかの概念を理解して公式を作るように筋を追えないと,使いこなせないかもしれません.
さもなくば,平凡にいくなら,パラメーター表示で2直線上にそれぞれ動点P,Qを取り,ベクトルPQとベクトルl,mがそれぞれ直交することより(内積0),2点P,Qを決定しPQの長さを求めるのが一番素直では?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 数学 3次元実ベクトル空間において, 平面 P:x-y+z+1=0 と直線 L:2(x-1)=-y=-z 3 2022/10/29 14:39
- 数学 連立一次方程式の不定解についての質問です。 不定解とはなんですか?2つの直線が重なっていて、無数の共 6 2022/12/29 18:03
- 数学 写真の図は中心(a,b)半径rの円とその円周上の(x1,y1)における接線lと円の中心とlを結ぶ任意 4 2023/08/08 16:20
- 数学 数学ベクトルに関しての質問 3 2022/05/25 23:21
- 数学 数学直線の方程式とベクトル方程式について 直線の方程式で 点(x1,y1)を通り、直線ax+by+c 1 2022/08/12 12:13
- 数学 a1,a2, a3をベクトル空間Vのベクトルとする。a1+a2,a2+a3,a3+a1が一次独立のと 2 2022/10/02 15:55
- C言語・C++・C# ある線が円の範囲に入っているかの計算 1 2022/12/07 16:14
- Excel(エクセル) Excelの空文字判定について 7 2023/01/06 13:25
- Excel(エクセル) Excel 数式を教えてください 2 2022/06/02 12:24
- Excel(エクセル) Excelで数式をそのままコピーしたい どうすればいいですか? 4 2022/09/16 02:16
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
平面の交線の方程式
-
「ノルム、絶対値、長さ」の違...
-
2つに直交する単位ベクトル
-
微積分の記号δ、d、Δ、∂の違い
-
行列とベクトルの表記の仕方に...
-
線形代数 直交するベクトル
-
n次元ベクトルの外積の定義
-
一次独立だけど、基底にならな...
-
「任意」ってどういう意味?
-
一次従属の問題
-
内積、外積の発想はどのように...
-
2点A(-2,1,-1), B (1,3,2)を通...
-
ベクトル解析・外積につて
-
Aはn次正方行列とする。零行列...
-
∇演算子の計算
-
正規直交基底であることの確認
-
問) 4点O(0,0,0)、A(1,2,0)、B(...
-
ナブラ ラプラシアン
-
単位行列の固有ベクトルは全て0...
-
数学における「大きさ」とはな...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
おすすめ情報