算法公式汇总

三角函数

定义式

在这里插入图片描述

 余切:  c o t A = 1 t a n A \text { 余切:} \ cotA = \frac{1}{tanA}  余切: cotA=tanA1
 正切:  s e c A = 1 c o s A \text { 正切:} \ secA = \frac{1}{cosA}  正切: secA=cosA1
 余割:  c s c A = 1 s i n A \text { 余割:} \ cscA = \frac{1}{sinA}  余割: cscA=sinA1

 反正切:  a r c t a n ( t a n X ) = t a n ( a r c t a n X ) = X \text { 反正切:} \ arctan(tanX) = tan(arctanX) = X  反正切: arctan(tanX)=tan(arctanX)=X


诱导公式

  • sin ⁡ ( − α ) = − sin ⁡ α
  • cos ⁡ ( − α ) = cos ⁡ α
  • sin ⁡ ( π 2 − α ) = cos ⁡ α
  • cos ⁡ ( π 2 − α ) = sin ⁡ α
  • sin ⁡ ( π 2 + α ) = cos ⁡ α
  • cos ⁡ ( π 2 + α ) = − sin ⁡ α
  • sin ⁡ ( π − α ) = sin ⁡ α
  • cos ⁡ ( π − α ) = − cos ⁡ α
  • sin ⁡ ( π + α ) = − sin ⁡ α
  • cos ⁡ ( π + α ) = − cos ⁡ α

平方关系

1 + t a n 2 α = s e c 2 α 1 + tan^2α = sec^2α 1+tan2α=sec2α
1 + c o t 2 α = c s c 2 α 1 + cot^2α = csc^2α 1+cot2α=csc2α
s i n 2 α + c o s 2 α = 1 sin^2α + cos^2α = 1 sin2α+cos2α=1

两角和与差的三角函数

s i n ⁡ ( α + β ) = s i n ⁡ α c o s ⁡ β + c o s ⁡ α s i n ⁡ β sin ⁡ ( α + β ) = sin ⁡ α cos ⁡ β + cos ⁡ α sin ⁡ β sin(α+β)=sinαcosβ+cosαsinβ
c o s ⁡ ( α + β ) = c o s ⁡ α c o s ⁡ β − s i n ⁡ α s i n ⁡ β cos ⁡ ( α + β ) = cos ⁡ α cos ⁡ β − sin ⁡ α sin ⁡ β cos(α+β)=cosαcosβsinαsinβ
s i n ⁡ ( α − β ) = s i n ⁡ α c o s ⁡ β − c o s ⁡ α s i n ⁡ β sin ⁡ ( α − β ) = sin ⁡ α cos ⁡ β − cos ⁡ α sin ⁡ β sin(αβ)=sinαcosβcosαsinβ
c o s ⁡ ( α − β ) = c o s ⁡ α c o s ⁡ β + s i n ⁡ α s i n ⁡ β cos ⁡ ( α − β ) = cos ⁡ α cos ⁡ β + sin ⁡ α sin ⁡ β cos(αβ)=cosαcosβ+sinαsinβ
t a n ⁡ ( α + β ) = t a n ⁡ α + t a n ⁡ β 1 − t a n ⁡ α t a n ⁡ β tan ⁡ ( α + β ) = \frac{ tan ⁡ α + tan ⁡ β}{1 - tan ⁡ α tan ⁡ β} tan(α+β)=1tanαtanβtanα+tanβ
t a n ⁡ ( α − β ) = t a n ⁡ α − t a n ⁡ β 1 + t a n ⁡ α t a n ⁡ β tan ⁡ ( α − β ) = \frac{ tan ⁡ α - tan ⁡ β}{1 + tan ⁡ α tan ⁡ β} tan(αβ)=1+tanαtanβtanαtanβ

积化和差公式

c o s ⁡ α c o s ⁡ β = 1 2 [ c o s ⁡ ( α + β ) + c o s ( α − β ) ] cos ⁡ α cos ⁡ β = \frac{1}{2} [ cos ⁡ ( α + β ) + c o s ( α − β ) ] cosαcosβ=21[cos(α+β)+cos(αβ)]
c o s ⁡ α s i n ⁡ β = 1 2 [ s i n ⁡ ( α + β ) − s i n ( α − β ) ] cos ⁡ α sin ⁡ β = \frac{1}{2} [ sin ⁡ ( α + β ) - sin ( α − β ) ] cosαsinβ=21[sin(α+β)sin(αβ)]
s i n ⁡ α c o s ⁡ β = 1 2 [ s i n ⁡ ( α + β ) + s i n ( α − β ) ] sin ⁡ α cos ⁡ β = \frac{1}{2} [ sin ⁡ ( α + β ) + sin ( α − β ) ] sinαcosβ=21[sin(α+β)+sin(αβ)]
s i n ⁡ α s i n ⁡ β = − 1 2 [ c o s ⁡ ( α + β ) + c o s ( α − β ) ] sin ⁡ α sin ⁡ β = -\frac{1}{2} [ cos ⁡ ( α + β ) + c o s ( α − β ) ] sinαsinβ=21[cos(α+β)+cos(αβ)]

和差化积公式

s i n ⁡ α + s i n ⁡ β = 2 s i n ⁡ α + β 2 c o s ⁡ α − β 2 sin ⁡ α + sin ⁡ β = 2 sin ⁡ \frac{α + β}{2} cos ⁡ \frac{α - β}{2} sinα+sinβ=2sin2α+βcos2αβ
s i n ⁡ α − s i n ⁡ β = 2 c o s ⁡ α + β 2 s i n ⁡ α − β 2 sin ⁡ α - sin ⁡ β = 2 cos ⁡ \frac{α + β}{2} sin ⁡ \frac{α - β}{2} sinαsinβ=2cos2α+βsin2αβ
c o s ⁡ α + c o s ⁡ β = 2 c o s ⁡ α + β 2 c o s ⁡ α − β 2 cos ⁡ α + cos ⁡ β = 2 cos ⁡ \frac{α + β}{2} cos ⁡ \frac{α - β}{2} cosα+cosβ=2cos2α+βcos2αβ
c o s ⁡ α − c o s ⁡ β = − 2 s i n ⁡ α + β 2 s i n ⁡ α − β 2 cos ⁡ α - cos ⁡ β = -2 sin ⁡ \frac{α + β}{2} sin ⁡ \frac{α - β}{2} cosαcosβ=2sin2α+βsin2αβ

倍角公式

s i n ⁡ 2 α = 2 s i n ⁡ α c o s α sin ⁡ 2 α = 2 sin ⁡ α cos α sin⁡2α=2sinαcosα
c o s ⁡ 2 α = c o s ⁡ 2 α − s i n ⁡ 2 α = 1 − 2 s i n ⁡ 2 α = 2 c o s ⁡ 2 α − 1 cos ⁡ 2 α = cos ⁡^2 α − sin ⁡ ^2 α = 1 − 2 sin ⁡ ^2 α = 2 cos ⁡ ^2 α − 1 cos⁡2α=cos2αsin2α=12sin2α=2cos2α1
s i n ⁡ 3 α = − 4 s i n ⁡ 3 α + 3 s i n ⁡ α sin ⁡ 3 α = − 4 sin ⁡ ^3 α + 3 sin ⁡ α sin⁡3α=4sin3α+3sinα
c o s ⁡ 3 α = 4 c o s ⁡ 3 α − 3 c o s ⁡ α cos ⁡ 3 α = 4 cos ⁡ ^3 α − 3 cos ⁡ α cos⁡3α=4cos3α3cosα
s i n ⁡ 2 α = 1 − c o s ⁡ 2 α 2 sin ⁡ ^2 α = \frac{1 − cos ⁡ 2 α}{2} sin2α=21cos⁡2α
c o s ⁡ 2 α = 1 + c o s ⁡ 2 α 2 cos ⁡ ^2 α = \frac{1 + cos ⁡ 2 α}{2} cos2α=21+cos⁡2α
t a n ⁡ 2 α = 2 t a n ⁡ α 1 − t a n ⁡ 2 α tan ⁡ 2 α = \frac{2 tan ⁡ α}{1 − tan ⁡ ^2 α } tan⁡2α=1tan2α2tanα
c o t ⁡ 2 α = c o t ⁡ 2 α − 1 2 c o t ⁡ α cot ⁡ 2 α = \frac{cot ⁡ ^2 α − 1}{2 cot ⁡ α} cot⁡2α=2cotαcot2α1

半角公式

s i n ⁡ 2 α 2 = 1 − c o s ⁡ α 2 sin ⁡ ^2 \frac{α}{2} = \frac{1 − cos ⁡ α}{2} sin22α=21cosα
c o s ⁡ 2 α 2 = 1 + c o s ⁡ α 2 cos ⁡ ^2 \frac{α}{2} = \frac{1 + cos ⁡ α}{2} cos22α=21+cosα
s i n α 2 = ± 1 − c o s ⁡ α 2 sin \frac{α}{2} = ±\sqrt{\frac{1 - cos ⁡ α}{2}} sin2α=±21cosα
c o s α 2 = ± 1 + c o s ⁡ α 2 cos \frac{α}{2} = ±\sqrt{\frac{1 + cos ⁡ α}{2}} cos2α=±21+cosα
t a n α 2 = 1 − c o s ⁡ α s i n ⁡ α = s i n ⁡ α 1 + c o s ⁡ α = ± 1 − c o s ⁡ α 1 + c o s ⁡ α tan \frac{α}{2} = \frac{1 - cos ⁡ α}{sin ⁡ α} = \frac{sin ⁡ α}{1 + cos ⁡ α } = ±\sqrt{\frac{1 - cos ⁡ α}{1 + cos ⁡ α}} tan2α=sinα1cosα=1+cosαsinα=±1+cosα1cosα
c o t α 2 = s i n ⁡ α 1 − c o s ⁡ α = 1 + c o s ⁡ α s i n ⁡ α = ± 1 + c o s ⁡ α 1 − c o s ⁡ α cot \frac{α}{2} = \frac{sin ⁡ α}{1 - cos ⁡ α} = \frac{1 + cos ⁡ α }{sin ⁡ α } = ±\sqrt{\frac{1 + cos ⁡ α}{1 - cos ⁡ α}} cot2α=1cosαsinα=sinα1+cosα=±1cosα1+cosα

万能公式

s i n α = 2 t a n ⁡ α 2 1 + t a n 2 ⁡ α 2 sin α = \frac{2tan ⁡\frac{α}{2}}{1 + tan ^2 ⁡\frac{α}{2}} sinα=1+tan22α2tan2α
c o s α = 1 − t a n 2 ⁡ α 2 1 + t a n 2 ⁡ α 2 cos α = \frac{1 - tan ^2 ⁡\frac{α}{2}}{1 + tan ^2 ⁡\frac{α}{2}} cosα=1+tan22α1tan22α

其他公式

1 + s i n ⁡ α = ( s i n ⁡ α 2 + c o s ⁡ α 2 ) 2 1 + sin ⁡ α = ( sin ⁡\frac{α}{2} + cos ⁡\frac{α}{2}) ^2 1+sinα=(sin2α+cos2α)2
1 − s i n ⁡ α = ( s i n ⁡ α 2 − c o s ⁡ α 2 ) 2 1 - sin ⁡ α = ( sin ⁡\frac{α}{2} - cos ⁡\frac{α}{2}) ^2 1sinα=(sin2αcos2α)2

反三角函数恒等式

a r c s i n ⁡ x + a r c c o s ⁡ x = ⁡ π 2 arcsin ⁡ x + arccos ⁡ x = ⁡\frac{π}{2} arcsinx+arccosx=2π
a r c t a n ⁡ x + a r c c o t ⁡ x = ⁡ π 2 arctan ⁡ x + arccot ⁡ x = ⁡\frac{π}{2} arctanx+arccotx=2π
s i n ⁡ ( a r c c o s ⁡ x ) = 1 − x 2 sin ⁡ ( arccos ⁡ x ) = \sqrt{1 − x ^2} sin(arccosx)=1x2
c o s ⁡ ( a r c s i n ⁡ x ) = 1 − x 2 cos ⁡ ( arcsin ⁡ x ) = \sqrt{1 − x ^2} cos(arcsinx)=1x2
s i n ⁡ ( a r c s i n ⁡ x ) = x sin ⁡ ( arcsin ⁡ x ) = x sin(arcsinx)=x
a r c s i n ⁡ ( s i n ⁡ x ) = x arcsin ⁡ ( sin ⁡ x ) = x arcsin(sinx)=x
c o s ⁡ ( a r c c o s ⁡ x ) = x cos ⁡ ( arccos ⁡ x ) = x cos(arccosx)=x
a r c c o s ⁡ ( c o s ⁡ x ) = x arccos ⁡ ( cos ⁡ x ) = x arccos(cosx)=x
a r c c o s ⁡ ( − x ) = π − a r c c o s ⁡ x arccos ⁡ ( − x ) = π − arccos ⁡ x arccos(x)=πarccosx




三角函数

定义式

相关推荐

  1. 公式排序算法实际运用

    2024-03-23 18:12:09       46 阅读
  2. 排序算法汇总

    2024-03-23 18:12:09       36 阅读
  3. 算法思想汇总

    2024-03-23 18:12:09       33 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-23 18:12:09       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-23 18:12:09       106 阅读
  3. 在Django里面运行非项目文件

    2024-03-23 18:12:09       87 阅读
  4. Python语言-面向对象

    2024-03-23 18:12:09       96 阅读

热门阅读

  1. 解锁算法效率:掌握时间复杂度O(n)的艺术

    2024-03-23 18:12:09       36 阅读
  2. TypeScript 数据类型

    2024-03-23 18:12:09       39 阅读
  3. 自然语言处理:人机交流的桥梁

    2024-03-23 18:12:09       35 阅读
  4. 【CMake】所见所闻所学

    2024-03-23 18:12:09       39 阅读
  5. 机器学习揭秘:解锁从理论到实践的每一步!

    2024-03-23 18:12:09       45 阅读
  6. 部署Elasticsearch集群,实现海量航迹数据存储

    2024-03-23 18:12:09       41 阅读
  7. linux查看攻击者ip

    2024-03-23 18:12:09       34 阅读
  8. 实现节流防止连点方法以及调用方式

    2024-03-23 18:12:09       40 阅读