三角関数・逆三角関数の理解方法と参考書・サイトについて

このQ&Aのポイント
  • 三角関数・逆三角関数の理解方法や参考になる書籍やサイトについて教えてください。
  • ビルボードの実装において、arctanを用いて2つのベクトルの迎角を求める必要がありますが、三角関数の理解が不足しています。
  • 三角関数について調べても直角三角形の比などの記述が多く、どう理解すれば良いのか悩んでいます。
回答を見る
  • ベストアンサー

三角関数について質問です

ご閲覧ありがとうございます。 個人レベルで3Dプログラムの製作をしているのですが、その中でビルボードを行っていました。 ビルボート自体は行列を用いれば簡単に実現できますが、その際、 arctanを用いて2つのベクトルの迎角を求める必要があります。 このarctanなのですが、逆三角関数ということですので角度xがあるとして、 x = arctan( tan(x) ) が成り立つということだけしか理解していません。 プログラムだけならば調べればサンプル程度はすぐに入手できるのですが、 やはり三角関数の表面だけでも理解できないのは問題だろうと思ったので質問させて頂きました。 いくら三角関数を調べても、直角三角形の比がどうたらとの記述が多いのですが、 それが何?としか思えません。 そもそもsinθは角度なの?辺なの?それとも式?図によって位置が違わない? といった有様です。 冒頭のプログラムの話に戻るのですが、いくらネットで検索しても三角関数の説明は 文章と幾何学的なグラフしか載せられておらず、やはり何も得られるものがありませんでした。 できれば、図を多用したサイトなのがあると希望が持てそうなのですが…。 そもそも高校時代から公式を丸暗記していただけでしたので…今ではそれすら完全に忘れています。 そこで、三角関数・逆三角関数をご教授して頂きたいと思います。 特にお教え頂きたいのは、『そもそも三角関数はどう理解したらいいのか?』です。 同じく、その辺りが非常に分かりやすい書籍やサイト(高校数学や大学生向けの書籍 ではなく、ゲーム関連の実用書です)をご存知でしたらそちらをお教え頂けないでしょうか? 思い切りの初心者ですので質問内容に不備があるかもしれませんが ご回答頂けると助かります。 よろしくお願いします。

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

  • ベストアンサー
  • chie65535
  • ベストアンサー率43% (8520/19368)
回答No.1

・sinθ→斜辺と底辺の成す角度がθ度の直角三角形で、斜辺の長さが1の時、底辺の長さはなんぼや? 例えば「勾配が15度のまっすぐな坂で、坂の下から坂の上まで、道路をメジャーで計ったら、10mあった。地図の上では、この坂は何mになってるか?」の答えは「sin15度×10m」になる。 ・cosθ→斜辺と底辺の成す角度がθ度の直角三角形で、斜辺の長さが1の時、高さはなんぼや? 例えば「勾配が15度のまっすぐな坂で、坂の下から坂の上まで、道路をメジャーで計ったら、10mあった。この坂を登ると何m登るか?」の答えは「cos15度×10m登る」になる。 ・tanθ→斜辺と底辺の成す角度がθ度の直角三角形で、底辺と高さの比率はなんぼや? 例えば「高配が15度のまっすぐな坂で、坂の下から登り始め、地図上で50m分登った。高さで言うと何m分登ったか?」の答えは「tan15度×50m登った」になる。 ・arctan(高さ÷底辺)→高さと底辺の比率を「高さ÷底辺」にしたとき、直角三角形の斜辺と底辺の成す角度はなんぼや? 直角二等辺三角形(三角定規で、高さと底辺が一緒で、45度のやつ)では「高さ÷底辺」が「1÷1」になるので「arctan(1)」は、45度を表すラジアン値を返します。 同様に「tan(45度を表すラジアン値)」は「高さ÷底辺」である「1÷1」を、つまり「1」を返します。 ラジアン値とは「360度を2πとして表した値」です。 ラジアン値が「2π」であれば「360度」です。 ラジアン値が「π」であれば「180度」です。 ラジアン値が「0.5π」であれば「90度」です。 ラジアン値が「0.25π」であれば「45度」です。

ClickHere
質問者

お礼

ご回答ありがとうございます。 三角関数はそれぞれ異なった使い方があるということですね。 分かりやすい例題も挙げて頂きありがとうございます。

その他の回答 (2)

  • vegsoup
  • ベストアンサー率18% (7/37)
回答No.3

振動を表す時に使ったりしました。角度θを0から増やしていくと、サインθもコサインθも波形のグラフを描きます。縦軸投影、横軸投影などの言葉で検索してみては。

ClickHere
質問者

お礼

ご回答ありがとうございます。 確かに三角関数を使うと振動の表現が簡潔に表現できますね。 ほとんど決まり文句なので、覚えるというより癖で使っていますね。 ですからその辺りも根本から理解できたらいいのですが…。

  • k_kota
  • ベストアンサー率19% (434/2186)
回答No.2

まあ、あくまで個人的な見解ですが、 三角関数は既にご存じの通り、中心角とそれに対応した三角形の比の関数です。 それぞれがどのような定義になっているのかはWIKIの図でもみれば分かると思います。 角から比を求めるのが三角関数で、 比から角を求めるのが逆三角関数ですね。 まあ、値の範囲が制限されますが分かりやすい対応だと思います。 内容としてはそれだけで、そこからどのように使うのか、使えるのかは用途によります。目的を理解すれば式の意味も分かるでしょう。 と、ここまで書きましたが、意地悪な言い方をします。 数学は暗記だと思ってるうちは理解できません。 文字と数式のかたまりしかないでしょうが、それを絵本を読むように さらさらと読めないと理解はできないかもしれません。 まあ、理解しないで使うのもありだと思います。 得られるものが無いのではなく、得る能力が無いのではないの?歩み寄れてないのではないのか?と言う話です。 まあ、簡単ではないのも分かりますが、とりあえずその文章たちに向き合ってみてはどうでしょうか。 そう言うのに慣れないと、さらに難しい処理にぶちあたった時に手も足も出なくなるかも知れません。 でも、現実的にはありものを使ってOKならそれでいいじゃんって気もします。

ClickHere
質問者

お礼

ご回答ありがとうございます。 wikiのグラフは値の遷移が理解しやすいので重宝しています。 ですが解説の方はwikiお決まりの遠まわしな構文なので、あまり読む気は起きませんね。 初歩から解説してくれる書籍を探してみたいと思います。

関連するQ&A

  • 三角関数の角度の単位

    ある質問を見ていて疑問に思ったのですが、三角関数で用いる角度はラジアンしかダメなのでしょうか? sin30°のような書き方はよく見かけますが、これは本来は正しくなくて、sin(π/6)と書くのが正しい書き方なのでしょうか? 私はどちらでもよいと思っていたのですが・・・ それとも、その質問はアークタンジェントの質問だったのですが、逆三角関数のときは角度はラジアンのみ、ということでしょうか(そんなことはないと思いますが・・・)。 arctan(1/√3)=π/6 ・・・○ arctan(1/√3)=30°・・・× ???

  • 再び三角関数

    前に一度質問させていただいたのですが、逆三角関数を使わずに角度を求める方法をもう一度教えていただきたいのです。考え出したら眠れなくなってしまって…。 なので今度は具体的に、三辺が3:4:5の三角形のときの角度を逆三角関数を使わずに求める方法を教えて下さい。こまかい計算も理解してみたいので、暇な方いらっしゃいましたら付き合っていただけませんか。

  • 逆三角関数の・・

        逆三角関数の  Arctan(√2-1)の値を求めるには、 どうすればよいのかわかりません。どなたかおしえて 下さい。よろしくお願いします。

  • 逆三角関数f(x)=arctan x

    逆三角関数 f(x)=arctan x の n回微分を求めてください。過程もお願いします!

  • 三角関数及び逆三角関数の学問分類

    三角関数及び逆三角関数は数学でいう3大分類の幾何学、代数学、解析学のどの分野に該当しますか?

  • 逆三角関数について

    今、自分で逆三角関数について調べているのですが逆三角関数について詳しく書いてあるサイトを教えてほしいのですが… 例えば、逆三角関数の定義からそのグラフ、値の求め方など高校数学で理解できるように書いているサイトを教えてください。お願いします。

  • 恥ずかしいのですが・・・三角関数

    中学校か高校で習う三角関数なのですが、恥ずかしながらわかりません。 円がありまして、角度が28°でR39(これがよくわからないのですが・・・)の時、横軸xがいくつで、縦軸yはいくつかという問題です。数学的言い方もわかりませんのでこれだけで意味が通じるかわかりませんが、どうやって解くのでしょうか?

  • 三角関数の計算問題

    三角関数の計算問題です。 模範解答を途中計算もできるだけ書いて教えてください。 どちらか1問でも解いていただけると助かります。 (1) arctan3/4=α, arctan5/12=βのときtan(α+β)とcos(α-β)の値を求めよ。 (2) f(x)=xarcsinxのとき(1-x^2)f"(x)-xf'(x)+f(x)を簡単にせよ。 よろしくお願いします。

  • ベクトル積、複素三角関数についてです。

    ベクトル積と複素三角関数についてです。 1.ベクトル積の公式中の、ベクトル絶対値は残して、夾角θのサイン、sinθ だけ消去する方法はありますか。 2.複素数の角度と、その三角関数の持つ、幾何学的な意味をお教え下さい。

  • 三角関数の加法定理

    三角関数の加法定理の証明についてよく分かりません。 学校の教科書では幾何的な説明を使った証明がのっています。 図がないので説明しづらいのですが、 単位円O、円上の第1象限に点A(cosα sinα) 同じく第4象限に点B(cos-β sin-β)がある。 これを余弦定理と2点間の距離の公式を使って式をたて、加法定理の式となります。 cos(α+β)=cosαcosβーsinαsinβ 確かに点Aが第1象限、点Bが第4象限の点のときはこの式が成り立つのは分かります。 がどんな角度でも成り立つというのが理解できません。 幾何的に説明しているのはこのケースだけだと思うので。 なぜこの証明でどんな角度についても言えるのでしょうか? かなり小学生の頃は天童のはずだったんですがさっぱりです。 分かりやすくよろしくお願いします!