• 締切済み

2つの円に接する線の接点の座標の求め方

2つの円に接する線の接点の座標が知りたいです。 円の半径、中心座標はわかります。 どういう式にすれば出るのでしょうか? 数学はまったくわからないので、簡単な式でできるだけお願いします。

みんなの回答

  • motsuan
  • ベストアンサー率40% (54/135)
回答No.4

図形で考えるとちょっとらくかも。 (1)2つの円の中心を結ぶ直線qを考えます。 (2)求める接線はこの線に対して鏡写しのものがあるので 本質的には2つみつければよいことがわかると思います。 その二つの線をa,bとします。 (3)qとa,bの交点をA、Bとして、 接点と中心とA,Bがそれぞれつくる3角形を考えれば その3角形が相似であることがわかります。 (4)(3)は円の間の距離は決まっているので 3角形の相似の関係から 交点A,Bがきまる(それぞれの中心からの距離が決まる) ということを意味しています。 (5)ところで今考えている3角形は直角三角形なので 半径と中心からA、Bまでの距離が決まれば 3角形の形がきまります (というか、接点が円の中心からどの方向にあるか決まります。) 定規とコンパスで作図できると思いますが、 数値的に求めたい場合は、比の計算と、 三角関数(逆関数)を計算する必要があります。 (関数電卓があれば簡単にできると思います。)

  • ymmasayan
  • ベストアンサー率30% (2593/8599)
回答No.3

No.1のymmasayanです。 > 円同士は近くにあります。円と円にクロスした接線にはなりません。 (4本ってそういうことですか?) そうです。接したり重なったりしていなければどんなに近くても4本出来てしまいます。 > 円Aから円Bは、45度くらいの斜め上にあると考えて、円の上の方を接線が通るとしたらできますか? どういう位置関係にあっても同じです。No.2の方が回答されているように、結構複雑な計算が必要です。

yayo84
質問者

お礼

あ、そうですね。4本だ。 でもやらなくてはいけないので、複雑でもがんばります! ありがとうございます。

回答No.2

中心(a,b)、半径rの円の方程式および中心(c,d)、半径sの円の方程式は (x-a)^2+(y-b)^2 = r^2 …(1) (x-c)^2+(y-d)^2 = s^2 …(2) となりますね。(a,b,r,c,d,sはすべて実数)、 直線の式を y = px+q (p,qは実数、y軸と平行の場合は別に考える)として、 (1)と(2)の式に代入して変形すると (p^2+1)x^2 + 2(q-b-a)x + a^2+(q-b)^2-r^2 = 0 …(3) (p^2+1)x^2 + 2(q-d-c)x + c^2+(q-d)^2-s^2 = 0 …(4) となって、(3)と(4)の2次方程式がともに重解を持つから、各々の判別式 = 0 とすれば、pとqの連立2次方程式となり、pとqの組が求められます。 ※2つの円の位置により、pとqが0~4通りの組み合わせとなります。 求めたpとqを(3)または(4)に代入して、2次方程式の解を求めて、 直線の式に代入すれば、接点の座標が求められます。

yayo84
質問者

補足

回答ありがとうございます。 2次方程式はいつか習ったような・・ ですが、解き方がわかりません・・ せっかく教えていただいたので勉強します。

  • ymmasayan
  • ベストアンサー率30% (2593/8599)
回答No.1

直接の答えでなくてごめんなさい。 簡単な式で説明するのは結構難しそうです。 2つのエンがかなり離れていれば、条件に合う接線は4本も引けてしまいます。 と言う事はなかなか厄介です。

yayo84
質問者

補足

円同士は近くにあります。円と円にクロスした接線にはなりません。 (4本ってそういうことですか?) 円Aから円Bは、45度くらいの斜め上にあると考えて、円の上の方を接線が通る としたらできますか?

関連するQ&A

  • 1個の線を接点として2点を通る円の中心座標

    1個の線を接点として2点を通る円の中心座標の求め方と計算式が、分かりません。例題..Y軸に対して垂直なA線 - X50.0。 通過点B - X23.559 Y44.479 通過点C - X34.093 Y-26.937。この例題の場合は、円が2個、作図できます。中心座標を求めるための数学の式とできたらエクセルの式も、どなたか教えてください。お願いします。

  • 円の接線を求める式 接点を求め、座標からの接点の距離

    円の外の指定された座標、円の半径がわかっている場合接線の方程式が導かれるとして、接点の座標と指定座標からの接点の座標の距離を求めたいのですが、あやふやな結果したのでご教授願いたいです。 問題としては、水面から2mの高さから水平線までの距離を求める問題です。 尚、地球の半径は6380kmとされています。 回答の程、お待ちしております。

  • ∠ABCに内接する円の中心・接点の座標計算

    座標を求めるプログラムを作成しておるのですが 計算式が分からず悩んでおります。 どなたかご教授をお願いいたします。 ∠ABCに内接する円の中心・接点の座標を求めるプログラムを 作成しているのですが計算式がよく分かりません。 与える情報は、A、B、Cの座標と円の半径です。 よろしくお願いします。

  • 線と円弧に接する円

    よろしくお願いします。 CAD上では円弧と線があり、その2つに接する円が簡単に描けますが、数式で表すとどうなりますか。 求めたいのは、接する円の中心座標です。円の半径は任意。 直線と円弧の式は既知とします。

  • 極座標について

    r=2cos(θ- π/4)という極座標について、 この円の半径をもとめようとしているのですが・・・。 中心の極座標をもとめないと半径がでませんよね。どうやってアプローチしていけばいいでしょうか。また与式のrはこの円の半径rですよね?どうやって値をもとめでばいいのでしょうか。

  • 円の中心座標の求め方を教えてください

    とあるプログラムを作ろうとしています。 円弧を描くプログラムなのですが、中高で数学を真面目に勉強していなかったツケがまわってきたようで、あっけなく行き詰ってしまいました。 円周の二点の座標(x1,y1)(x2,y2)と、円の半径がわかっているのですが、それらから円の中心座標を求めたいと思っています。 公式などあったら、詳しい方、お願いします。

  • 円の中心座標の求め方

    座標(x,y)=(0,4.35)と(1.23,2.38)の2点を通る半径3.65cmの円の中心座標の求め方を教えてください。どうぞお願いします。

  • 直線と円に接する円の中心座標

    直線と円に接する円の中心座標を求める方法がわからなく困っています。どなたかご存知の方いませんか。 円の半径 R12.2(中心座標X-9.3, Y48.527) 直線   (X0, Y10.15)を始点として95度 接円   R17.3 ← この円の中心座標が知りたいです。

  • 円弧3点の座標から円の中心座標と半径の求め方をお願いいたします。

    円弧3点の座標から円の中心座標と半径の求め方をお願いいたします

  • 二次関数に接する円

    初めて質問します。社会人で数学の知識は抜けてしまっています。 y=0.2x^2+2.6xと接し(-1.5,0)をとおる半径5の円の中心座標と二次関数との交点の座標が知りたいです。 過去の質問より、媒介変数を用いて接円の中心座標の軌跡まで理解しましたが、その連立方程式となると、式が長~くなりとても導けそうにありません。以上宜しくお願いいたします。