• ベストアンサー

直角三角形の斜辺への交点の座標の求め方

いつも質問ばかり恐縮です。 数学の知識がなくお恥ずかしい限りなのですが、 直角三角形a,b,cがあって、aの座標が(x1,y1)で、cの座標が(x2,y2)で 角bが直角で、そこから斜辺acへ垂線を引いた時の交点をdとして、 そのdの座標の求め方や公式などありましたら教えていただきたいです!! あともしできましたらその座標dからbへの任意の場所の座標(例えばdからbへ10進んだ時の座標) の求め方的なものも何かありましたらお願いしたいです!!

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

  • ベストアンサー
  • staratras
  • ベストアンサー率41% (1498/3648)
回答No.3

d点の座標を(X,Y)として計算したところ次の結果になりました。 X=(x2(x1-x2)^2+x1(y1-y2)^2)/((x1-x2)^2+(y1-y2)^2) Y=(y2(x1-x2)^2+y1(y1-y2)^2)/((x1-x2)^2+(y1-y2)^2) 比較的きれいな形だと思います。 求め方は、点dが辺ac上にあるため、直線adとacの傾きが等しいことと bdとacが直交するため、直線acとbdの傾きの積が-1になることを利用して XとYについての連立方程式を作り解きました。

poyon8989
質問者

お礼

ご回答ありがとうございます。 わかりやすい説明をいただき、 期待通りの結果を出すことが出来ました! 本当にありがとうございました!

その他の回答 (2)

  • FT56F001
  • ベストアンサー率59% (355/599)
回答No.2

d点が決まらないです。 点a,cを直径とする円周上のどこでもよいから点bをとれば,角bは直角になります。 点aと点cだけからは点bが決まらないので,点dも決まらないです。

poyon8989
質問者

補足

失礼いたしました。bは(x2,y1)で辺abはx軸と平行でした。 説明不足でホントすいません。。。

  • Kules
  • ベストアンサー率47% (292/619)
回答No.1

斜辺の長さが決まっていて、直角になる場所が決まっていても、 それだけで直角三角形の形は1つに決まりません。 なので、dの座標はaとcの間のどこかです。 何か条件が抜けていませんか? (たとえばabとx軸が平行、とか) で、斜辺acに垂直な線の傾きをp、acの傾きをqとすると、pq=-1が成り立つことから pを求めることができます。(qが0になる時は注意が必要です) 直線の式y=px+rが点bを通ることからrも求めることができ、それとacを通る直線の式を連立させれば dの座標は求まります。 参考になれば幸いです。

poyon8989
質問者

補足

失礼いたしました。bは(x2,y1)で辺abはx軸と平行でした。 説明不足でホントすいません。。。 ご回答後ほどゆっくり理解させていただきます。 ありがとうございました。