• 締切済み

平面の方程式

C言語初心者です。「三点の座標を入力し、平面の方程式を求めよ」 という問題を考えているのですが・・・ 「2点の座標を入力し・・・」という問題はわかったのですが ものすごく複雑になってしまいました>< 簡単にできる方法があれば教えてください><

みんなの回答

  • dra2jp
  • ベストアンサー率25% (18/72)
回答No.7

え、平面の方程式って |X1 Y1 Z1||a| |X2 Y2 Z2||b|=0 |X3 Y3 Z3||c| じゃないんですか?

全文を見る
すると、全ての回答が全文表示されます。
  • skbler
  • ベストアンサー率9% (69/692)
回答No.6

引数は無難に(x,y,z)とします。データの型は、doubleが妥当かと思われます。 2点の座標を入力する際に、中間点を求める関数を作るという手もあるのですが、今回は、ソースコードの提供を控えさせてもらいます。

全文を見る
すると、全ての回答が全文表示されます。
  • jacta
  • ベストアンサー率26% (845/3158)
回答No.5

#2です。 失礼しました。問題を勘違いしていました。 # 別の何かと混同していました。

全文を見る
すると、全ての回答が全文表示されます。
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.4

#3間違えましたorz |x y z 1| |X1 Y1 Z1 1| |X2 Y2 Z2 1|=0 |X3 Y3 Z3 1|

全文を見る
すると、全ての回答が全文表示されます。
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.3

(X1,Y1,Z1),(X2,Y2,Z2),(X3,Y3,Z3) の時 |x y z| |X1 Y1 Z1| |X2 Y2 Z2|=0 |X3 Y3 Z3| の行列式を展開 面積ってなんの話だろうか

全文を見る
すると、全ての回答が全文表示されます。
  • jacta
  • ベストアンサー率26% (845/3158)
回答No.2

> この3元方程式が解けません>< C言語以前の問題ですので、数学の勉強をやり直してください。 面積を求める最も手っ取り早い方法のヒントだけ書いておきますので、ご自身で勉強するなり、検索するなりしてください。そのヒントとは「ヘロンの公式」です。

全文を見る
すると、全ての回答が全文表示されます。
  • jacta
  • ベストアンサー率26% (845/3158)
回答No.1

C言語ではなく、紙の上なら計算できますか?

niko2niko2niko2
質問者

補足

X1a+X2b+X3c=0 Y1a+Y2b+Y3c=0 Z1a+Z2b+Z3c=0 (X1,X2...は入力した数) この3元方程式が解けません><

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 3点を通る平面の方程式

    A(0,1,1)B(6,-1,-1)C(-3,-1,1)の3点を通る平面の方程式を求めよ。 という問題があったのですが、問題集などの解答では「ax+by+cz+d=0として座標を代入する」となっていました。 このような問題は,一直線上にない三点ABCに対し、点Pが平面上にあるときに AP(ベクトル)=sAB+tACとなる実数s,tがあることを利用して,求める平面上に点Pをとり、方程式を解いて求めてもよいのでしょうか…?

  • 平面の方程式

    3つの座標(1,-1,3),(-2,5,9),(-1,2,-1)を通る平面を求めよという問題がうまく出来ません. 途中経過としては、 平面の方程式をAx+By+Cz+D=0として、3つの座標から2つを取り出しベクトルをつくり、そのベクトルと平面の法線の内積が0になるという方程式を3座標の3つの組み合わせ分作成し、連立させて解きました.これによって、法線は求まったのですが、平面と原点の距離Dが定まりません.  どなたか教えていただけませんでしょうか?

  • 平面の方程式について

    ベクトルは習ったばかりでイマイチわかりません… 『2つの点(1,2,1)(2,1,2)を通る平面の方程式を求めよ』 という問題なんですが、どなたか解説をお願いできないでしょうかm(_ _)m 教科書には平面の方程式について、あまり詳しく書かれていないため困ってます…

  • 平面の方程式

    3つの点、S(1)(3)(1)、T(1)(2)(1)、U(2)(-1)(1)を通る平面の方程式を求めよ。 という問題なのですが、下の解答で合っているでしょうか? どこか間違えていたりしていたら、教えて頂きたいのですが…。 解)求める平面の方程式をax+by+cz+d=0とおく。…(1) (a≠0またはb≠0またはc≠0とする。) 点Sを通るから、a+3b+c+d=0…(2) 点Tを通るから、a+2b+c+d=0…(3) 点Uを通るから、2a-b+c+d=0…(4) (2),(3),(4)の連立方程式を解く。 同次ゆえ、係数行列に行の基本変形をしても、解の集合は変わらない。 (1 3 1 1)(1 2 1 1)(2 -1 1 1) →(0 1 0 0)(1 2 1 1)(1 -3 0 0) →(0 1 0 0)(0 5 1 1)(1 -3 0 0) →(0 1 0 0)(0 0 1 1)(1 0 0 0) 方程式に直すと b=0,c+d=0,a=0 よって b=0,c=-d,a=0 ここで、d=k(k:自由定数)とおくと c=-k K=0とすると、a=0かつb=0かつc=0となり、不適当。 よって、k≠0である。 (1)に代入して -kz+k=0 両辺をkで割って -z+1=0 z=1 これが求める平面の方程式である。

  • 3点を通る平面の方程式(ベクトル)

    この問題の解き方がわかりません。教えてください。 次の3点を通る平面の方程式を求めよ。 A(5,0,0)B(0,5,0)C(0,0,5) 以上です。よろしくお願いします

  • 平面の方程式について

    点E(3,2,-7)を通り、直線(x/2)={(y+1)/-1}={(z-1)/3}に垂直な平面の方程式の求め方を教えてください。 また、ある直線にたいして平行もしくは垂直な平面の方程式を求める方法を教えてください。※上の質問のみでもかまいません。 お手数お掛けしますがよろしくお願いいたします。

  • 接平面の方程式の求め方。

    z=x^2+y^2の定める曲面上の点P(-1,-1,2)における接平面の方程式を 求める問題なのですが・・・ このような問題の場合、はじめに何をすればいいのでしょうか?

  • 平面の方程式を求める問題について

    平面の方程式を求める問題について 2つの平面2x+y+2z=5およびx+2y-3Z=1の交線を含み、平面3x-2y+z=5に垂直な平面の方程式を求めなさい という問題についてなのですが・・・・ 求める方程式を Ax+By+Cz+D=0において、3x-2y+z=5に垂直なので、3A-2B+C=0とおいて、前者2つの式の連立方程式を使って問題を解こうとしたところ詰まってしまいました。 どの様にすれば求められるのでしょうか?教えて下さい・・・

  • 平面の方程式について

    x軸と点(1/2、 √3、 1)を含む平面の方程式の導出方法に関して z=1/√3yという式の導き方わかりません。 どなたか教えて頂けるとありがたいです。 よろしくお願いします。

  • 3点を通る平面の方程式

    3点A(2,4,1)B(0,3,-2)C(5,-2,4)を通る平面の方程式を求めなさいという問題なんですけど、 途中2a+4b+c+d=0 3b-2c+d=0 5a-2b+4c+d=0 までは出たんですけどここから先がどう変形しても答えにたどり着けなくて困っています。 よろしくお願いします。