関連事項メモ

[三角函数常用公式]

sin(α+β)=sinα・cosβ+cosα・sinβ ……………… (1.  (加法定理)
sin(α−β)=sinα・cosβ−cosα・sinβ ……………… (2.
cos(α+β)=cosα・cosβ−sinα・sinβ ……………… (3.
cos(α−β)=cosα・cosβ+sinα・sinβ ……………… (4.
((1.+(2.)/2
sinα・cosβ=(1/2){sin(α+β)+sin(α−β)} ……… (5.
sinα・cosα=(1/2)sin(2α) ……………………… (5.1
((3.+(4.)/2
cosα・cosβ=(1/2){cos(α+β)+cos(α−β)} ……… (6.
(cosα)2=(1/2){cos(2α)+1} …………………… (6.1
((3.−(4.)/2
sinα・sinβ=(1/2){cos(α−β)−cos(α+β)} ……… (7.
(sinα)2=(1/2){1−cos(2α)} …………………… (7.1

tan(α+β)=[sin(α+β)]/[cos(α+β)]
     =(tanα+tanβ)/(1−tanα・tanβ) …… (8.1  (tan加法定理)
tan(α−β)=[sin(α−β)]/[cos(α−β)]
     =(tanα−tanβ)/(1+tanα・tanβ) …… (8.2

(6.1,(7.1のα←α/2 代入
sin(α/2)=±sqrt{(1−cosα)/2}  ………………… (9.1  (半角公式)
cos(α/2)=±sqrt{(1+cosα)/2}  ………………… (9.2
tan(α/2)=±sqrt{(1−cosα)/(1+cosα)}
     =±[sqrt{(tanα)2+1}−1]/[sqrt{(tanα)2+1}+1]

sin(2α)=2sinα・cosα
    =2sinα√(1−sin2α) ……………………… (10.1
    =2cosα√(1−cos2α) ……………………… (10.2
cos(2α)=cos2α−sin2α
    =1−2sin2α ………………………………… (11.1
    =2cos2α−1 ………………………………… (11.2

sin(α)=cos(α−π/2)=cos(π/2−α)
cos(α)=sin(π/2−α)
tanα=sinα/cosα
sin2α+cos2α=1
sin(−α)=−sin(α) ………… 奇函数:原点対称
cos(−α)=cos(α) …………… 偶函数:Y軸対称
tan(−α)=−tan(α) ………… 奇函数:原点対称

周期函数
sin(α+2πn)=sin(α) ………… 
cos(α+2πn)=cos(α) ………… 
tan(α+πn)=tan(α)  ………… 

sin(α+π)=−sin(α) ………… 
sΔ cos(α+π)=−cos(α) ………… 
tan(α+π)=tan(α)  ………… 

三角形の面積       <SQUARE>


正矢:半径(弦,正矢)       <Seiya>

 弦長Lと正矢dから曲率半径Rが求められる。
 R(L,d)={(L/2)2+d2}/2d
 d(R,L)=R−sqrt{R2−(L/2)2}
See→[正矢計算詳解]

(07/07/21追記)

3点を通る円の半径と中心座標   <3-Point>

考え方:円の中心は3点から等距離の点。2点から等距離の点は2点を結ぶ線分の垂直2等分線だから、2本の垂直2等分線の交点が円の中心となる。
  詳細→(3点法試算結果)
 実算出法は、表計算ソフトに布数して中間計算値を順次算出して最終数値を得ると簡単。(07/07/22追記)

[緯度、経度からの座標換算]  [詳細解説]<Earth>

  (07/07/23追記)

[マクローリン展開と正弦函数の近似値算出]    <Maclaurin>

Maclaurin's expansion

f(x)=A0+A1x+A2x2+ A3x3+……+Anxn+……
としたとき、n→∞ でAn→0 に収束する展開をマクローリン展開と云い、近似値算出に用いる。
 係数Anの算出方法は、fn・(0)=n!・An で算出。
  • sinxのマクローリン展開
    f(0)=sin0=0=A0
    f1・(0)= cos(0)= 1=1!A1   A1=1/(1!)
    f2・(0)=−sin(0)= 0=2!A2   
    f3・(0)=−cos(0)=−1=3!A3   A3=−1/(3!)
    f4・(0)= sin(0)= 0=4!A4
    f5・(0)= cos(0)= 1=5!A5   A5=1/(5!)
    f6・(0)=−sin(0)= 0=6!A6
    f7・(0)=−cos(0)=−1=7!A7   A7=−1/(7!)
    f8・(0)= sin(0)= 0=8!A8
    f9・(0)= cos(0)= 1=9!A9   A9=1/(9!)

    f(2n+1)・(0)=(−1)n=(2n+1)!A(2n+1)     (n=0,1,2,3,……)
         A(2n+1)=(−1)n/(2n+1)!  A(2n)=0

    ∴sinx=x−x3/3!+x5/5!−x7/7!+x9/9!…………

  • cosxのマクローリン展開
    f(0)=cos0=1=A0
    f1・(0)=−sin(0)= 0=1!A1
    f2・(0)=−cos(0)=−1=2!A2   A2=−1/(2!)
    f3・(0)= sin(0)= 0=3!A3
    f4・(0)= cos(0)= 1=4!A4   A4=1/(4!)
    f5・(0)=−sin(0)= 0=5!A5
    f6・(0)=−cos(0)=−1=6!A6   A6=−1/(6!)
    f7・(0)= sin(0)= 0=7!A7
    f8・(0)= cos(0)= 1=8!A8   A8=1/(8!)
    f9・(0)=−sin(0)= 0=9!A9

    f(2n)・(0)=(−1)n=(2n)!A(2n)     (n=0,1,2,3,……)
         A(2n)=(−1)n/(2n)!  A(2n+1)=0

    ∴cosx=1−x2/2!+x4/4!−x6/6!+x8/8!…………

  • ¥105.電卓によるsin(x)、cos(x) の近似値計算
    sin(x)、cos(x) の転開項値
    次
    数
    sincos
    15851585度
    0−1.000000001.00000000
    10.261799391.48352986−
    2−−0.03426946−1.10043043
    3−0.00290575−0.54417380−
    4−0.000195730.20182452
    50.000010250.05988254−
    6−−0.00000045−0.01480626
    7−0.00000002−0.00313793−
    8−0.000000050.00058190×
    90.000000000.00009592−×
     周期2πの函数で、区間0≦x≦π/2 で 函数値0≦f(x)≦1となるグラフ4個で構成されているので、この範囲で何項目まで計算するべきか検討する。(右表)。単位はradだから角度に(π/180)を乗じて換算する。
     有効数字3桁ならsinで5次項、cosで6次項まで算出(計3項)、4桁ならsinで7次項、cosで8次項まで算出(計4項)で足りることが分かる。

  • sin(x)、cos(x)電卓打鍵法整理(3項近似/4項近似)+α       <Calc>
    sin(x)
    布数key
    角度×
    355÷
    113÷
    180×=
     M+
     ÷
    5÷
    4−
    1×
     MR
     ÷
    3÷
    2+
    1×
     MR√
     =
      
      
    π≒355/113
    cos(x)
    布数key
    角度×
    355÷
    113÷
    180×=
     M+
     ÷
    6÷
    5−
    1×
     MR
     ÷
    4÷
    3+
    1×
     MR
     ÷
    2−
    1=±
      
    sin(x)
    布数key
    角度×
    355÷
    113÷
    180×=
     M+
     ÷
    7÷
    6−
    1×
     MR
     ÷
    5÷
    4+
    1×
     MR
     ÷
    3÷
    2−
    1×
     MR√
     =±
    cos(x)
    布数key
    角度×
    355÷
    113÷
    180×=
     M+
     ÷
    8÷
    7−
    1×
     MR
     ÷
    6÷
    5+
    1×
     MR
     ÷
    4÷
    3−
    1×
     MR
     ÷
    2+
    1=
       
    log(x)
    布数key
    値x√√√
    √√√
    √√
    +
    1÷=
    2=−
    1×
    222.36=±
      
      
    ln(x)
    布数key
    値x√√√
    √√√
    √√
    +
    1÷=
    2=−
    1×
    512=±
    10x
    布数key
    値x÷
    222.36+
    1÷=
    2=−
    1÷=
    ×=×=
    ×=×=
    ×=×=
    ×=×=
      
    εx
    布数key
    値x÷
    512+
    1÷=
    2=−
    1÷=
    ×=×=
    ×=×=
    ×=×=
    ×=×=

     関数電卓は現在、某大コンビニチェーンで\980.+税程度で常備しており、必要時はそれを利用した方が早く確実。\105.電卓での函数算出の実質は「頭のさび落とし」か。出先でどうしても実用的値が欲しい場合の奥の手としてここにmemoしておくことにする。
    フーリエ級数展開とリップル周波数分析
     

    2006/06/18 23:55

    mail to: adrs

    戻る
    前
    LIST
    主目次
    Last Update=06/06/18 06/06/18