• ベストアンサー

とある直線と直角に交わる直線があり、そのなかの二点の座標を求めたい

簡単な数学の問題と思うのですが、解けずに困っています。詳しい方お願いします。 簡単な図です。 http://syanxjp.jog.buttobi.net/jpg.GIF A図のように(x1,y1)座標と(x2,y2)座標があって、それを繋いだ直線l があります。 B図に(x1,y1)と交差し、かつlと直角に交わる直線があります。この直線の左右に同じ長さ(r)まで羽が伸びている二つの座標(x3,y3) (x4,y4)を求めたく思っています。 (x1,y1),(x2,y2),l,rは判明しています。 学校のレポートなんですが、締め切りが明後日なのであせっています。 どうかおねがいします。

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

  • ベストアンサー
  • sak_sak
  • ベストアンサー率20% (112/548)
回答No.3

中学レベルの知識で解けます。従って三角比も必要ありません(もちろん三角比を使う方法も有効ですが)。 rが問題を難しくしていますから、とりあえず、 点(x1,y1)と点(x2,y2)間の長さ=2r となるようにグラフを(できれば方眼紙に)かいてみましょう。 合同な直角三角形が見えてくれば半分解けたようなものです。

tokoyy
質問者

お礼

なんとなく理解できました。ありがとうございます。

その他の回答 (2)

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

直線lの傾きmは(y2-y1)/(x2-x1) lに交差する直線の傾きm'=-1/m m'=tanθで sin^2θ+cos^2θ=1 からsinθ,cosθがでるから x3=rcosθ+x1 y3=rsinθ+y1 (x4,y4)は、同様

tokoyy
質問者

補足

ありがとうございます。早速計算してみます

回答No.1

 自分の考えを書かない質問は削除の対象となりますので、どこまでが分かるのかを書いてください。  なお、上記のURLは、開けません。図を見なくとも、求め方は分かりますが、さほど難しい問題ではありません。

tokoyy
質問者

補足

お返事ありがとうございます。長いこと数学から遠ざかっていて、公式など忘れてしまったので、正直、まったくわからない状況です。できるならば三角関数を使用せずに求めたく思っているのですが。 使えそうな公式だけでも教えていただけたら嬉しく思っています 図は開けるようになったと思います。どうでしょうか。

関連するQ&A

  • 直線の座標の求め方について

    傾きが分かっている直線(2/3)について、ある座標(x1、y1) が分かっているとします。 この直線がある座標(x1、y1)を通るとき、もう一つの点、y2座標が0の時のx2座標の求め方を教えてください。 よろしくお願いします。

  • 直線上にある点の座標の求め方

    お世話になります。 点a(x1,y1)と点b(x2,y2)の直線上に点cを設けるとします。 設けた点cの座標を求めるプログラムをVBで作りたいのですが宜しくお願いします。 入力データは、点a(x1,y1)と点b(x2,y2)の座標と点aから点cの距離(k)を入力すると点cのx,yの座標を返すようなプログラムを考えています。 どうか宜しくお願いします。

  • ある直線から見たときの座標の位置

    ある直線から見たときの座標の位置 例えば次のような直線があると仮定します。 (x-5)/(7-5)=(y-2)/(-9-2)=(z+1)/(13+1)    ※(X-X1)/(X2-X1)=(Y-Y1)/(Y2-Y1)=(Z-Z1)/(Z2-Z1)という直線の公式より ※見て分かると思いますがこの直線は(5,2,-1)と(7,-9,13)の2点を通っています この時、ある点(N,M,L)がこの直線より上にあるか下にあるかを調べるにはどうすればいいでしょうか?

  • 直線と座標が最短距離となる直線の座標について

    (1)直線(例:y=1/2×x)と任意の(2)座標(x1、y1)があります。 (1)直線と(2)座標が最短距離となる直線上の座標を計算方法を教えて!!

  • 極座標と直線

    以前に実施された試験問題の中から質問です。 問「極座標で表したとき(r,θ)=(2,π/2)となる点Hと原点を結ぶ直線に垂直でHを通る直線の方程式を極座標で表せ」 という問題について、解答をお願いします。 一応、自分なりに解いてみたのは、所々省きますが 求める直線(lとする)上の点P(x,y)を考えると x=r*cosθ,y=2  よって r=√(x^2+4) また、  r*sinθ=2 なので sinθ=2/r ⇔ θ=Arcsin{2/√(x^2+4)} A:(r,θ)=(√(x^2+4),Arcsin{2/√(x^2+4)}) という答えになりましたが、これでいいのかお教えください。できるならば解答もお願いしますm(_ _)m

  • 二点の座標から直線の方程式を求める方法

    こんばんは、タイトルの通りなのですが、二点の座標から直線の方程式を求める方法がイマイチ理解できず困っています。 ax+b=yを変形して求めたほうが楽だとは思うのですが、プログラムに組み込むために座標から直接、直線の方程式を求めたいのです。 2つの点の座標から 直接ax+by+c=0を作りたいのですが、a,b,cを求める式は以下の式で合っているでしょうか・・・? a = (y0-y1) b = -(x0-x1) c = -{(y0-y1)*x1 + (x0-x1)*y1)}

  • 3次元の直線と座標が最短距離となる直線の座標とは?

    先日、質問では2次元の直線と座標が最短距離となる直線の座標を質問させていただきました。 今度は (1)3次元での直線※と任意の(2)座標(x1、y1、z1)があります。 (1)直線と(2)座標が最短距離となる直線上の座標を計算方法を教えて頂ければ幸いです。 ※(x、y、z)=(0,0,0)~(1,1,1)の対角線

  • 同一直線上の座標を求めたいのですが…(2)

    昨日、丁寧に教えていただいたのですが、いく通りかのパターンで検証すると、うまく行かないパターンがあり困っています。再度教えてください。 --- 昨日の質問(No.2430366)--- 数学的な事がまったく分からないので、質問の文章もおかしいかもしれませんが、よろしくお願いします。 できれば、わかりやすく簡単な公式があれば助かります。 平面において、同一直線上にある2つのポイントA,Bの座標と、直線の角度が分かっている場合、同一直線上に新たに設けたポイントPの座標を求めるにはどうすればよいですか? Pの位置はその都度変化し、そのときのAとPの距離または、BとPの距離のどちらか一方が分かるという条件です。 --- 回答 --- 2点A,Bを通る直線の式は求められるのでPまでの 距離がわかれば連立方程式を解くことでPの座標は求められます。 平面であれば、A(x1,y1),B(x2,y2),(y2-y1)/(x2-x1)=a、AとPの距離をpとすれば、Pの座標(x、y)は  x={±p/√(1+a^2)}+x1  y={±ap/√(1+a^2)}+y1 で求められます。 ※(^2 は2乗です) ※±の意味は、PがAからみてBと同じ方向なら+、反対方向なら-でいいのではないかと思います。 --- 困っていること --- 確かに上の式で、Pの座標を求めることはできました。 しかし、あるパターンに限ってです。 Aを中心にBが第一、第二、第三、第四象限にある場合、また、座標原点の位置をいろいろ変えて試すと、この式ではPの座標が求められない場合があります。 全ての条件、パターンで通用する公式を教えてください。 または、私の検証方法が間違っているならご指摘ください。 お願いします。

  • ある直線から見たときの座標の位置

    ある直線から見たときの座標の位置 以前質問させていただいた時に問題点があったので修正してみたのですが、これであってるのか自信が少し無いです・・・ http://okwave.jp/qa/q5874130.html 点Aと点Bを通る直線ABがあるとします。 とある平面Sは点Bと交わっていて、直線ABと垂直です。 さらに平面Sには次のような直線が含まれています。 (x-5)/(7-5)=(y-2)/(-9-2)=(z+1)/(13+1)    ※(X-X1)/(X2-X1)=(Y-Y1)/(Y2-Y1)=(Z-Z1)/(Z2-Z1)という直線の公式より ※見て分かると思いますがこの直線は(5,2,-1)と(7,-9,13)の2点を通っています この時、ある点(N,M,L)がこの直線より点A方面にあるのか、それとも反対側にあるのかを調べるにはどうすればいいでしょうか。

  • 3次元座標2点からの直線式の求め方

    お世話になります。 3次元座標2点からの直線式(ax+by+cz=0)の求め方を教えて下さい。 2次元座標であれば、1つの傾きから算出できるのですが、3次元座標になると、X-Y平面、Y-Z平面での傾きの使い方がこんがらかってしまいます。 基本的な質問で申し訳ありませんが、よろしくお願い致します。 座標1 = (x1,y1,z1) 座標2 = (x2,y2,z2) 以上