• ベストアンサー

円の接線、角度(エクセル関数)の出し方

W=550,H=1000の図形があります。 左側の上から17下がった点から、右側の下から13.5上がった点を中心とした 半径17の円に対して接線(赤線)を引きます。 右側の線を延長した線と赤線の接点の角度はだすことができるのでしょうか? エクセル関数で 式を作らなければならないのですが、 θ=( )の式でつくるところまで教えていただけないでしょうか? よろしくお願いいたします。

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

  • ベストアンサー
  • gamma1854
  • ベストアンサー率52% (307/582)
回答No.1

第二弾ですね。前回と同様にして考えます。 まず次のmの方程式を解きます。 |550m - 986.5+17|/√(m^2 + 1) = 17 ⇔ 302211*m^2 - 1066450*m + 939641.25 =0 ⇔ m={533225 ±√358978821.3}/302211 =1.827106679, 1.701719208 (本問では前者が該当) 求める角度をαとすると、 tan(α)=1/m ゆえ、 α = arctan(1/m) =0.500778(rad) ですから、度数にして、 0.500778*(180/pi)=28.69247938(deg) です。 ーーーーーーーーーーーーー 上記の順でプログラムしてください。

teleko9239
質問者

お礼

またしても実測値と全く同じ値になって大正解のようです。やはり自分ではエクセル関数には変換できないので、また別の質問としてエクセル関数変換の質問をあげようと思います。ありがとうございました!!

その他の回答 (1)

  • gamma1854
  • ベストアンサー率52% (307/582)
回答No.2

前回同様に考えます。 まず、次のmに関する方程式を解きます。 (550m - 969.5)^2=17^2*(m^2+1) ⇔ 302211*m^2 - 1066450*m + 939641.25 = 0 ⇔ m={533225 ± √(358978821.3)}/302211 =1.827106679 or 1.701719208 (本問では前者が該当) さらに、求めたい角度αは、 tan(α)=1/m より、 α = arctan(1/m)=0.500778(rad) 最後にこれを度数表示して、 0.500778*(180/pi)=28.69247938(deg) を得ます。

関連するQ&A

専門家に質問してみよう