• ベストアンサー

面と線分のなす角度

以前質問させていただいたことに追加でわからない点が出てきましたので質問させていただきます。 xyz座標系で(0,0,1)(0,1,0)(1,0,0)の3点を通る面があります。また、(x1,y1,z1)(x2,y2,z2)の2点を両端とした線分があります。面に対しても線分がどれだけ傾いているか(線と面のなす角θ)はどのようにしたら求められますでしょうか?例えば(2,2,2)(3,3,3)を通る線分を考えて、面に対して平行移動してみようと思うのですが、そのやり方がよくわからないのです。よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • 10ken16
  • ベストアンサー率27% (475/1721)
回答No.1

面と考えるから分かりにくいです。 面の方程式は、 ax+by+cz+d=0の一般形で与えられますが、 この係数が法線ベクトルになっています。 線分の方向ベクトルは分かっていますから、 法線ベクトルと方向ベクトルから、 両ベクトルの(内積の定義を用いて)なす角(の余弦)が 得られます。そこまで行けばあと少し!

その他の回答 (1)

  • info22
  • ベストアンサー率55% (2225/4034)
回答No.2

3点を通る平面の式は x+y+z=1 この法線ベクトルは(1,1,1) 2点A(2,2,2),B(3,3,3)を通る直線の方向ベクトル(1,1,1) 直線の方向ベクトルと平面の法線ベクトルが平行なので 平面と直線のなす角θは(π/2)[ラジアン]ですね。 2点A,Bの例が特殊で、例としてはよくないですね。 一般には この直線上の点B(平面外の点とする)から平面に下した垂線BH(Hは垂線の足),平面と直線の交点をPとすると∠BPHが平面と直線のなす角θになります。直角三角形BPH(∠BHP=∠R(直角))の辺の比やベクトルPB↑とPH↑の内積からcosθが求められます。 質問者の解答を補足に書いて質問するようにして下さい。

関連するQ&A

  • 2つの面接触について

    3点(P1, P2, P3)によって閉ざされた面(トライアングルの形) plane1 P1(x1, y1, z1), P2(x2, y2, z2), P3(x3, y3, z3) 3点(P4, P5, P6)から閉ざされた面(トライアングルの形) plane2 P4(x4, y4, z4), P5(x5, y5, z5), P6(x6, y6, z6) 2つの面は無限遠に広がりを持つものでないです。 なので平行でなくても必ずどこかで交わっているわけではありません。 (P1~P6の座標は既知です。 またplane1とplane2はほぼ平行ですが平行ではありません。 添付した図の座標値は適当になってます。) plane1とplane2は接していないのですが、plane1をY方向にいくつずらしたときに この2面が接する(点接触する)のか求めたいです。 まずは3点から面の方程式を求めるのでしょうが、そこからつまずいています。 (大きさのある面ってどうすんだろ・・・) 恐縮ですがやさしくご教授ください。

  • エクセルを用いた3次元座標変換

    3次元座標空間において、座標軸を回転・平行移動させて3つの座標点のz座標をすべて0にする方法を教えていただけないでしょうか。 例:(x1,y1,z1), (x2,y2,z2), (x3,y3,z3) →(回転・平行移動)→ (x1',y1',0), (x2', y2', 0), (x3', y3', 0)  また、この3つの座標点以外の座標点についても、 これと同じ回転・平行移動を一括して行う方法があれば教えてください。 よろしくお願いします。

  • 2つの線分に垂直な線分の交点

    2次元平面に点P(x0,y0)、点A(x1,y1)、点B(x2,y2)があり、 点Aを通る線分PAに垂直な線分と 点Bを通る線分PBに垂直な線分の交点の 求め方を教えて下さい。 垂直ベクトルを求め、任意に座標を決めて 連立方程式を解くやり方だと上手くいかない時が あります。シンプルに求める方法がありましたら 教えて下さい。

  • 立方体の線分の距離

    (0,0,0),(1,0,0),(0,1,0),(1,1,0),(0,0,1),(1,0,1),(0,1,1),((1,1,1)を含む立方体があります。 この内部に2点(x1,y1,z1), (x2,y2,z2)があり、 その直線の立方体内部の線分の長さを求めたいと思っております。 直線が通過する面や点を求めなければなりませんが、 なかなかうまくいきません。 高校、大学数学レベルの公式でもかまいません。 どなたか、よろしくお願いいたします。

  • 三角形 角度が同じ

    角度が等しくなる。ことがわからないので質問します。 Oを原点とするxy平面の第1象限にOP1=1を満たす点P1(x1,y1)をとる。このとき、線分OP1とx軸のなす角をθ(0<θ<π/2)とする。点(0,x1)を中心とする半径x1の円と、線分OP1との交点をP2(x2,y2)(x2>0)とする。次に、点(0,x2)を中心とする半径x2の円と線分OP1との交点をP3(x3,y3)(x3>0)とする。以下同様にして、点Pn(xn,yn)(xn>0)(n=1,2,・・・・)を定める。 (1)x2をθを用いて表せ 解答には、添付した画像のような図がのっているのですが、点(0,x1)を点Bとし、点Bから線分OP1におろした垂線の足をHとして、∠OBH=∠P2BH=θになることがわかりません。三角形OP1x1と三角形OBH,三角形P2BHが相似になっているかと思たのですが、相似の条件がわかりません。角がθになる理由は、円周角や接弦定理ではないと思うのです。どなたか∠OBH=∠P2BH=θとなる理由を教えてください。

  • 教えてください。二次関数の線分比の問題です。

    中学3年生の二次関数の問題です。どなたか教えていただけないでしょうか。 2点A,Bはy=x2のグラフ上の点であり,点Cはy=1/4x2のグラフ上の点である。線分ACがx軸に平行であり,線分BCがy軸に平行であり,2点A,BのX座標は正である。AC:BC=1:9であるとき,点Aの座標を求めなさい。 http://www.fdtext.com/dat/chu/m3b/pb1.pdf 【問題40】です。 どうぞよろしくお願いします。

  • 円と線分の共有点

    点P(x1, y1)と点Q(x2, y2)を通る直線と、中心のx座標、y座標、半径が分かっている円Oとの共有点を調べることは簡単ですが、線分PQと円Oの共有点を、図を描かずに計算で調べることは出来ますか? よろしくお願いします。

  • 任意の面内にある点の座標から面の傾きを求める方法を教えて下さい。

    任意の面内にある点の座標から面の傾きを求める方法を教えて下さい。 XYZ軸で構成される3次元空間があります。 そこに面Aが存在するとします。 この面Aの傾きを求めるためには 面A上にある座標、a(x1,y1,z1),b(x2,y2,z2),c(x3,y3,z3)の3点が分れば 傾きは求まるかと思います。 (実際は任意のxyの位置にある面Aの高さzを求めてa,b,cを決める) この面を水平に補正しようとする場合の x軸周りに?度、y軸周りに?度というのを求めたい場合 どのようにすればよいのでしょうか? また実際は面Aにもたわみがありますので もっとたくさんの点で面Aの高さを求め、 そこからx,y軸周りの傾きを近似する必要がありますが その場合もどのようにすればよいのでしょうか? ご回答、または参考サイトをお教えいただきたいと思います。

  • 3次元空間上の2点を結ぶ線分の中点を知りたい

    3次元空間上の点A(x1, y1, z1)と点B(x2, y2 z2)を結んで出来る線分の中点を知りたいのですが、 完全な文系出身であまり数学に詳しくないため、公式の見方がよくわかりません。 Wikipediaの中点のページにあるn次元ユークリッド空間上の中点の公式がそれのようですが、 「n 次元ユークリッド空間上の2点 A, B を直交座標系であらわし、それぞれを (a0, ..., an-1), (b0, ..., bn-1) とすると」 の時点ですでに理解できないので、単純な公式で教えて下さると助かります。

  • ベクトルの表し方

    空間ベクトルについて質問です. xyz座標系で,A(x1,y1,z1),B(x2,y2,z2)としてベクトルABがあります.3点(1,0,0),(0,1,0),(0,0,1)を通る面に垂直な方向からベクトルABに光を当てて,この面をスクリーンとしてABを映した場合,映されたベクトルはどのように書けますか? 面の法線ベクトルを考えるところまでは思いついたのですが,それ以降が全く検討がつきません.ヒントだけでも教えていただけるとありがたいです.