• ベストアンサー

sin,cosの値の求め方って?

よく教科書の後ろに載ってるsin,cosの値の表ってどうやって求めるんですか?

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

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

おそらく級数展開という微積分で習う手法で計算すると思います。たとえば、Maclaulin級数ではSin x=x/1!-x^3/3!+x^5/5!-x^7/7!+....という感じです。どこまでこの数式(無限級数)を続けるかは誤差との相談です。 電卓がた高価な時代は数表とか計算尺とかを使っていたそうですが、このように根底にある数学が感じられたのでしょうね。

その他の回答 (3)

回答No.4

#3 です. 三角関数だと, ニュートンラフソンのままだと,ちょっとわかりずらいですね. といって,テーラー(マクローリン)展開は,万能ですが,計算機 では,スピードも重要です.実数計算はできるだけやめて, 整数計算にするとかの工夫があります. 例えば,円を書くサブルーチンは,整数だけを使って書かれています. x=sinθ,y=sinθとやって書いてもいいのですが,数値演算プロセッサを内蔵していない時代のコンピュータは, 実数計算や,三角関数などの計算はすごく遅かったので,いろいろなアルゴリズムが考え出されました. PDFなどに直接リンクを張ることは,このサイトでは禁止されていますので, 検索方法を書きます. http://www.google.com で,下記のキーワード 「数値計算 三角関数 アルゴリズム」 いろいろ出てきます. 特に,「関数計算アルゴリズムの検証」というサイトでは, intelのCPUはpentium以前は,漸化式のアルゴリズムでしたが, pentium以降は,(テーラーなどの)多項式近似が使われているとありました. 私も参考になりました. アルゴリズムは重要です.これが悪いと,一桁計算時間が変わることはザラです.

回答No.3

例えば,電卓でどうやって計算しているかを考えれば いいですね. 私は,sin,cosの求め方は良く知りませんが, √でしたら,わかります. 反復計算で解に到達させます. ニュートンラフソンの式といいます. f(x)=x^2-2 f(x)=0 は,x=√2ですね. f'(x)=2x f(x)=f(x0)+f'(x)*(x-x0) = 0 x = x0 -f(x0))/f'(x) 初期値 x0をきめてから,xを求め,そのxをx0として この式を繰り返し適用すると,いつしか,収束していきます.(値が変化しなくなる. 厳密解ではf(x)=0よりあきらかです.) ちょっと,数学的な説明はあやしいですが,このあたりのアルゴリズムはうでの見せ所です. 実際は,もっといろんなやり方を使うと思います. すでに出ているように, 級数展開して,多項式近似する場合も有るでしょう. ただ,上記のニュートンラフソンの収束スピード(計算回数)には かなわないので,√の計算では,この式を用いることが多いようです. sinとかだと,どちらが効率がいいのかわかりません. 初期値の選び方や,反復時(繰り返し計算)の式の選び方は経験が必要です.

noname#24477
noname#24477
回答No.2

初歩的には直角三角形を描いて長さを測るでしょう。 これではtan89°なんて図が描けるわけもなく 最終的には#1の方がおっしゃるように 数式を使って計算するでしょう。 どんな式になるかは微分を習ってからになります。 高校ぐらいではやらない。

関連するQ&A

  • 2(cos6θ+sin6θ)-3(cos4θ+sin4θ)の値を求めよ

    2(cos6θ+sin6θ)-3(cos4θ+sin4θ)の値を求めよ   の問題の解き方を教えてください

  • cos(-π/3)とsin(-π/3)の値

    cos(-π/3)とsin(-π/3)の値を教えてください><

  • sinθcosθ

    [問題] 0≦θ≦π/2 かつsinθcosθ=1/4 とする。さらに、sinθ>cosθとするとき、次の式の値を求めなさい。ただし、途中式を書くこと。 この問題の解き方の手順がちんぷんかんぷんです。作問者が言うには、「ずいぶん意地悪な問題ですよ。」ということなんですが... 教科書通りにやると絶対つまづくみたいです。   どなたか、解き方を教えていただきたい。

  • sinα+cosα=sinαcosα

    sinα+cosα=sinαcosαのとき、sinα+cosαの値を求めるにはどうすればいいですか? 問題では2元連立方程式で解けとなっています。 まったくわからないので教えていただけませんか? ちなみに三角関数では解けました............

  • sin ,cos

    sinα+sinβ=1,cosα+cosβ=0のときcos(α-β)の値をどのように求めるかわかりません cos(α-β)を加法定理で展開すると cosαcosβ+sinαsinβ となりますが どのように求めるかわかりません。 おねがいします

  • sin cos 分かりません

     sinθ-cosθ=1/2の時、1/sinθ-1/cosθ の値を求めよ。 見づらくてすみません。

  • sinθ・cosθ

    sinθ+cosθ=√2のとき sin^4θ+cos^4の値の解答お願いします。

  • 数学の問題で。。。0<θ<90 Sin2θ=cos3θのとき、θの値を

    数学の問題で。。。0<θ<90 Sin2θ=cos3θのとき、θの値を求めよ という問題があったのですが、回答を読んでもわかりません。 (1)0<θ<90から0<2θ<180 →これはわかります。 (2)よって、sin2θ>0 ゆえに cos3θ>0 →これも理解できます。 Sin2θ=cos3θだから、Sin2θが0より上なら cos3θもってことですよね? (3)0<3θ<270, cos3θ>0 から 0<3θ<90 →これは、本当は3θは0~270度までだけど、 cos3θ>0だから3θの値は0<3θ<90ってことですよね? (4)よって0<2θ<60, 0<90-3θ<90 →ここがわかりません。なんでよって0<2θ<60なんですか? 60ってどこからでてきたんでしょう??? 0<90-3θ<90もなんで、こんな式をしているのか理解できません。 (5)sin2θ=cos3θ を変形すると sin2θ=sin(90-3θ) ゆえに、2θ=90-3θ θ=18 →そもそも、(1)~(4)までの計算って必要だったんでしょうか? Sin(90-θ)=cosθになるって公式がわかれば、(1)~(4)までの ことって不要で、いきなり、cos3θをsin(90-3θ)に変形させれば いいんじゃないんでしょうか?θじゃなくて3θだから、大きさの確認をしたって ことですか? 特に(4)がわかりません。ご助言のほどよろしくお願いします

  • sin,cos,tan(π+θ)などの値

    sin,cos,tan(π+θ)などの値を±を使って一覧のように書いている先生がいました。ノートをとるのを忘れてしまい、思い出せません。どなたか、知っている方がいましたら教えて下さい。 若しくは、sin,cos,tan(π±θ),(π/2±θ)などいろいろな公式がありますがこれらのをすべて、まとめて教えてください。

  • sinθ +cosθ =1/3 (0°≦θ≦ 180°) のとき、 s

    sinθ +cosθ =1/3 (0°≦θ≦ 180°) のとき、 sin^2θ +cos^2θ の値。 この値の求め方がわからないので、わかる方は教えてください。 sinθcosθ=-4/9 sinθ-cosθ=√17/3 (3分のルート17) であることは、求めることができました。