• ベストアンサー

楕円に接する直線

 中心座標(0,0)を中心とする長軸の長さa、短軸の長さbの楕円に、傾き角α°の直線が接する点の座標を求めたいのですが、どうすればよいのでしょうか?  当方、数学的知識に乏しいため、詳しい方ぜひともご教授願います。

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

  • ベストアンサー
回答No.1

長軸、短軸の方向は? 長軸x軸方向、短軸y軸方向だとすると、楕円の方程式は(x^2/a^2)+(y^2/b^2)=1 …(1) また、求める直線の方程式は y=(tanα)x+p …(2) (2)を(1)に代入し、得られたxの2次方程式…(3) の判別式 D=0 から p を求め、(3)からx、(2)からyを求める。

arau-otoko
質問者

お礼

 早速のご回答、ありがとうございました。  (1)、(2)の式までは思いついたのですが、判別式の存在を忘れていました。  これで、どうにかなりそうです。ありがとうございました。

その他の回答 (1)

回答No.2

楕円や円の接線を求めることのむずかしさは それが陰関数表示なので陽関数表示の微分を使った接線の公式が使えないことです 逆に陰関数表示の公式は陽関数に直ぐ適用できます ∵y=f(x)⇔f(x)-y=0 ・・・これを陰関数表示と思えばいいだけ 一般的に陰関数をf(x,y)=0上の点(x0,y0)上の接線の公式は陰関数定理より(簡単に)導けます その結果は  <((δf/δx)(x0,y0),(δf/δy)(x0,y0)),(x-x0,y-y0)>=0  * <,>は内積

関連するQ&A

  • 楕円計算で困っています

    長径2a、短径2bの楕円があり、長軸と短軸の交点座標(いわゆる中心点)を(0,0)とする この中心点からx軸からの角度αで直線を引き、楕円との交点座標を(x1,y1)とし、 また、この座標がx軸に対して対称な座標を(x1,-y1)とする この2点に対して楕円の接線を引いて、2つの線の角度をβとする この条件で(x1,y1)座標と角度βを、a,b,角度αを用いて表現する方法はないでしょうか? 色々考えてみたのですがどうも上手くいきません。 どうかよろしくお願いします。

  • 回転した楕円を任意の直線に投影した長さの求め方

    回転した楕円を任意の直線に投影した長さの求め方 長軸を2a、短軸を2bとした場合の楕円x^2/a^2+y^2/b^2=1(楕円上の点は(a*cosθ、b*sinθ))を、長軸とx軸との角度φとして回転させ、原点を通る任意の直線(例えばx軸との角度ψが10度の直線)に投影した長さ(例えば、x軸(ψ=0)なら楕円が収まる長方形の横の長さ)の求め方が分かりません。 今のところの考えでは、 (1).回転後の楕円を求める。 ⇒x^2+y^2=a^2*(cosφ)^2+b^2*(sinφ)^2 (楕円上の点は(a*cosθ*cosφ-b*sinθ*sinφ、a*sinθ*cosφ+b*cosθ*sinφ)) (2).投影する直線の式を求める。 ⇒? (3).(2)の直線と(2)の直線の垂線で楕円と1点で接する直線の交点の座標を求める。 (4).(3)の点と原点との距離を算出し、投影した長さを求める。 というように考えていますが、(2)のところで行き詰ってしまっています。 長くなりましたが、 ・そもそも、この考えかたは合っているのでしょうか。 ・あっている場合、(2)以降を教えていただけると助かります。 ・他に計算が楽になる求め方は無いでしょうか。 よろしくお願いします。

  • 楕円の半径の求め方

    長軸、短軸、傾きが判っている楕円形の任意の角度の半径を求める式をさがしております。 長軸をa、短軸をb、傾きはとりあえず0°の半径があったとき、たとえば傾き30°方向の半径を求めるにはどのようにすれば求まるのでしょうか? どなたかご教授頂けると非常に助かります。

  • 楕円の方程式について

    楕円の方程式について 原点に軸の端点が接し、円弧上通過する一点の座標が分かっている楕円があります。 この楕円の、短軸と長軸の比率が分かっているとき、楕円の方程式を作ることは可能でしょうか。式にして教えていただけますと大変助かります。よろしくお願いいたします。

  • 楕円の円周上の座標を求める計算式を教えて下さい。

    原点(0,0),長軸a,短軸bとする楕円上で、原点から角度シータの位置にある楕円の円周上の座標(x,y)を求める計算式を教えて下さい。 単純に、acosθ,bsinθで求めると、なんだか座標値がおかしくなるのですが。

  • 楕円の絵画プログラムについて

    中心(Xg、Yg)がわかっていて楕円を通る2点(x1,y1),(x2,y2)がわかっているとします。長軸の長さはaとし、短軸はわかりません。 この条件で楕円を描くプログラムを作りたいのですがどうすればよいのでしょうか。 イメージ的には長方形の4角を通る楕円を描きたいです。

  • 数学C(楕円)の問題を教えてください!

     問題↓↓      楕円上の点Pと短軸の両端を結ぶ直線が長軸またはその延長   と交わる2点をQ、Rとすると、OQ・ORは一定であることを示せ。   ただし、Oは楕円の中心とする。   =============== 宿題で出た問題の1部なのですが、いまいちよく分かりませんでした・・・ できれば簡単な解説などがあると嬉しいですm(--)m

  • 楕円の先端半径について教えてください.

    長軸が2a,短軸が2bの楕円の先端半径ρが ρ=b^2/a で表せるようなのですが・・・. どうしてこのような式で表せるかを調べているのですが分かりません. 分かる方,もしくは参考となるページをご存知の方がいらっしゃったら 教えてください. 宜しくお願いします. .

  • 楕円

    次の3条件を満たす楕円の短軸の長さを求めよ。Cは整数である。 (A)焦点は(0,c)(0,-c)にある。 (B)長軸の長さは4Cである。 (C)(3,2)を通る。 が分かりません。分かりやすく説明していただけたら幸いです

  • 楕円の式について

    重心が原点でなく(a,b)で長軸とx軸、短軸とy軸が平行でない場合の楕円の式はどのようになりますか?