• 三角函数角度公式


    三角函数角度公式

    两角和公式

    sin(A+B)=sinAcosB+cosAsinB
    sin(A
    -B)=sinAcosB-sinBcosA 
    cos(A
    +B)=cosAcosB-sinAsinB
    cos(A
    -B)=cosAcosB+sinAsinB
    tan(A
    +B)=(tanA+tanB)/(1-tanAtanB)
    tan(A
    -B)=(tanA-tanB)/(1+tanAtanB)
    cot(A
    +B)=(cotAcotB-1)/(cotB+cotA) 
    cot(A
    -B)=(cotAcotB+1)/(cotB-cotA)
    倍角公式
    tan2A
    =2tanA/[1-(tanA)^2]
    cos2a
    =(cosa)^2-(sina)^2=2(cosa)^2 -1=1-2(sina)^2
    sin2A
    =2sinA*cosA
    三倍角公式
    sin3a
    =3sina-4(sina)^3
    cos3a
    =4(cosa)^3-3cosa
    tan3a
    =tana*tan(π/3+a)*tan(π/3-a)
    半角公式
    sin(A
    /2)=√((1-cosA)/2) sin(A/2)=-√((1-cosA)/2)
    cos(A
    /2)=√((1+cosA)/2) cos(A/2)=-√((1+cosA)/2)
    tan(A
    /2)=√((1-cosA)/((1+cosA)) tan(A/2)=-√((1-cosA)/((1+cosA))
    cot(A
    /2)=√((1+cosA)/((1-cosA)) cot(A/2)=-√((1+cosA)/((1-cosA)) 
    tan(A
    /2)=(1-cosA)/sinA=sinA/(1+cosA)
    和差化积
    2sinAcosB
    =sin(A+B)+sin(A-B)
    2cosAsinB
    =sin(A+B)-sin(A-B) )
    2cosAcosB
    =cos(A+B)+cos(A-B)
    -2sinAsinB=cos(A+B)-cos(A-B)
    sinA
    +sinB=2sin((A+B)/2)cos((A-B)/2
    cosA
    +cosB=2cos((A+B)/2)sin((A-B)/2)
    tanA
    +tanB=sin(A+B)/cosAcosB
    积化和差公式
    sin(a)sin(b)
    =-1/2*[cos(a+b)-cos(a-b)]
    cos(a)cos(b)
    =1/2*[cos(a+b)+cos(a-b)]
    sin(a)cos(b)
    =1/2*[sin(a+b)+sin(a-b)]
    诱导公式
    sin(
    -a)=-sin(a)
    cos(
    -a)=cos(a)
    sin(pi
    /2-a)=cos(a)
    cos(pi
    /2-a)=sin(a)
    sin(pi
    /2+a)=cos(a)
    cos(pi
    /2+a)=-sin(a)
    sin(pi
    -a)=sin(a)
    cos(pi
    -a)=-cos(a)
    sin(pi
    +a)=-sin(a)
    cos(pi
    +a)=-cos(a)
    tgA
    =tanA=sinA/cosA
    万能公式
    sin(a)
    = (2tan(a/2))/(1+tan^2(a/2))
    cos(a)
    = (1-tan^2(a/2))/(1+tan^2(a/2))
    tan(a)
    = (2tan(a/2))/(1-tan^2(a/2))
    其它公式
    a
    *sin(a)+b*cos(a)=sqrt(a^2+b^2)sin(a+c) [其中,tan(c)=b/a]
    a
    *sin(a)-b*cos(a)=sqrt(a^2+b^2)cos(a-c) [其中,tan(c)=a/b]
    1+sin(a)=(sin(a/2)+cos(a/2))^2
    1-sin(a)=(sin(a/2)-cos(a/2))^2
    其他非重点三角函数
    csc(a)
    =1/sin(a)
    sec(a)
    =1/cos(a)
    双曲函数
    sinh(a)
    =(e^a-e^(-a))/2
    cosh(a)
    =(e^a+e^(-a))/2
    tgh(a)
    =sinh(a)/cosh(a) 

    公式一:
      设α为任意角,终边相同的角的同一三角函数的值相等:
      sin(2kπ+α)
    = sinα
      cos(2kπ+α)
    = cosα
      tan(2kπ+α)
    = tanα
      cot(2kπ+α)
    = cotα
      公式二:
      设α为任意角,π
    +α的三角函数值与α的三角函数值之间的关系:
      sin(π+α)
    = -sinα
      cos(π+α)
    = -cosα
      tan(π+α)
    = tanα
      cot(π+α)
    = cotα
      公式三:
      任意角α与 
    -α的三角函数值之间的关系:
      sin(
    -α)= -sinα
      cos(
    -α)= cosα
      tan(
    -α)= -tanα
      cot(
    -α)= -cotα
      公式四:
      利用公式二和公式三可以得到π
    -α与α的三角函数值之间的关系:
      sin(π
    -α)= sinα
      cos(π
    -α)= -cosα
      tan(π
    -α)= -tanα
      cot(π
    -α)= -cotα
      公式五:
      利用公式
    -和公式三可以得到2π-α与α的三角函数值之间的关系:
      sin(2π
    -α)= -sinα
      cos(2π
    -α)= cosα
      tan(2π
    -α)= -tanα
      cot(2π
    -α)= -cotα
      公式六:
      π
    /2±α及3π/2±α与α的三角函数值之间的关系:
      sin(π
    /2+α)= cosα
      cos(π
    /2+α)= -sinα
      tan(π
    /2+α)= -cotα
      cot(π
    /2+α)= -tanα
      sin(π
    /2-α)= cosα
      cos(π
    /2-α)= sinα
      tan(π
    /2-α)= cotα
      cot(π
    /2-α)= tanα
      sin(3π
    /2+α)= -cosα
      cos(3π
    /2+α)= sinα
      tan(3π
    /2+α)= -cotα
      cot(3π
    /2+α)= -tanα
      sin(3π
    /2-α)= -cosα
      cos(3π
    /2-α)= -sinα
      tan(3π
    /2-α)= cotα
      cot(3π
    /2-α)= tanα
      (以上k∈Z) 

      A·sin(ωt
    +θ)+ B·sin(ωt+φ) =
      √{(A
    ^2 +B^2 +2ABcos(θ-φ)}*sin{ ωt + arcsin[ (A*sinθ+B*sinφ) / √{A^2 +B^2+2ABcos(θ-φ)} }
      √表示根号,包括{……}中的内容

    反三角函数公式

    一.一若sinx=a (-1≤a≤1 -∏/2≤x≤∏/2)
    x=arcsina
    二①sin(arcsina)=a (-1≤a≤1)
    ②arcsin(sina)=a (-∏/2≤a≤∏/2)
    二.一若cosx=a (-1≤a≤1 0≤x≤∏)
    x=arccosa
    二①cos(arccosa)=a (-1≤a≤1)
    ②arccos(cosa)=a (0≤a≤∏)
    三.一若tanx=a (-∏/2<x<∏/2)
    x=arctana
    二①arctan(-a)=-arctana a∈R
    ②arctan(tana)=a (-∏/2<a<∏/2)
    ③tan(arctana)=a a∈R

    已知dCosA dSinA,求A(0<= A <360)

    double dArccos=acos(dCosA);

    if((dSinA>0&&dCosA>0)  || (dSinA>0&&dCosA<0) )//第一、二象限
    {

        A = dArccos;

    }

    else if((dSinA<0&&dCosA<0)  || (dSinA<0&&dCosA>0) )//第三、四象限

    {

      A=2*D3DX_PI  - dArccos;

    }

    else if(dSinA==0&&dCos==1)

    {

      D3DXToRadian(0);

    }

    else if(dSinA==1&&dCos==0)

    {

      D3DXToRadian(90);

    }

    else if(dSinA==0&&dCos==-1)

    {

      D3DXToRadian(180);

    }

    else if(dSinA==-1&&dCos==0)

    {

      D3DXToRadian(270);

    }  


  • 相关阅读:
    MongoDB环境配置
    Python之路【第二十七篇】:反射
    Socket网络通讯,TCP三次握手和四次释放,与UDP的差别
    iOS 常用第三方
    UISegmentedControl的使用
    OC取应用程序目录的路径
    KVC中setValuesForKeysWithDictionary
    KVC和KVO的简单对比
    C语言 内存和地址
    html基础知识
  • 原文地址:https://www.cnblogs.com/tuzhiye/p/1604017.html
Copyright © 2020-2023  润新知