函数
函数性质速览
三角函数
正弦函数
- 符号 sin
- 定义域 (−∞,∞)
- 值域 [−1,1]
- 周期 2π
- 导数
dxdsinx=cosx
余弦函数
- 符号 cos
- 定义域 (−∞,∞)
- 值域 [−1,1]
- 周期 2π
- 导数
dxdcosx=−sinx
正切函数
- 符号 tan
- 定义域 {x∈R∣x=kπ+2π,k∈Z}
- 值域 (−∞,∞)
- 周期 π
- 表达式
tanx=sinxcosx
dxdtanx=cos2x1
对数与指数函数
指数函数
- 符号 exp,ex
- 定义域 (−∞,∞)
- 值域 [0,∞)
- 导数
dxdex=ex
对数函数
- 符号 ln
- 定义域 [0,∞)
- 值域 (−∞,∞)
- 导数
dxdlnx=x1
反三角函数
反正弦函数
- 符号 arcsin
- 定义域 [−1,1]
- 值域 [−2π,2π]
- 导数
dxdarcsinx=1−x21
反余弦函数
- 符号 arccos
- 定义域 [−1,1]
- 值域 [0,π]
- 导数
dxdarccosx=1−x2−1
反正切函数
- 符号 arctan
- 定义域 (−∞,∞)
- 值域 [−2π,2π]
- 导数
dxdarccosx=1+x21
四象限反正切函数
- 符号 Arctan(x,y) 通常用于获取向量 (x,y) 与 x 轴的夹角
- 定义域 x,y∈R
- 值域 (−π,π]
- 表达式
Arctan(x,y)=⎩⎨⎧arctanxyarctanxy+πarctanxy−π2π−2π0,x>0,x<0,y≥0,x<0,y<0,x=0,y>0,x=0,y<0,x=0,y=0
推导图像如下
注意
- 一般编程中使用的是
arctan2(y,x)
, 与上述定义存在差异 - Arctan(x⋅b,y⋅b)=Arctan(x,y), 但可通过判断 b 的符号使用 ±1 代替
- Arctan(x⋅b,y⋅b)=Arctan(x,y)(b>0), 如果 b>0 如 b=x2+y2 则可以通分
参考文献 https://wuli.wiki/online/Arctan.htmlopen in new window
双曲函数
双曲正弦函数
- 符号 sinh,sh
- 表达式
sinhx=2ex−e−x
双曲余弦函数
- 符号 cosh,ch
- 表达式
coshx=2ex+e−x
函数公式
三角函数公式
诱导公式
sin(2π−θ)=cosθ
cos(2π−θ)=sinθ
sin(π−θ)=sinθ
cos(π−θ)=−cosθ
sin(2π+θ)=sinθ
cos(2π+θ)=cosθ
两角和公式
两角和公式
sin(A+B)=sinAcosB+cosAsinB
cos(A+B)=cosAcosB−sinAsinB
tan(A+B)=1−tanAtanBtanA+tanB
辅助角公式 (求解方程 asinθ+bcosθ=C 中的 θ)
asinθ+bcosθ=a2+b2sin(θ+arctanab)
和差化积公式
sinA+sinB=2sin[2A+B]cos[2A−B]
cosA+cosB=2cos[2A+B]cos[2A−B]
积化和差公式
sinAcosB=21[sin(A+B)+sin(A−B)]
cosAcosB=21[cos(A+B)+cos(A−B)]
sinAsinB=21[−cos(A+B)+cos(A−B)]
万能公式
将仅含三角函数的超越方程转换为多项式方程
x=tan2θ
cosθ=1+x21−x2
sinθ=1+x22x
反三角函数公式
反正切函数公式
arctan(−x)=−arctanx
2π−arctanyx=arctanxy
arctanA+arctanB=arctan(1−ABA+B)
指数对数函数公式
指数性质
(ea)b=eab
eaeb=ea+b
ealnx=xa
e0=1
对数性质
alogab=b
loga(AB)=logaA+logaB
loga(Ak)=klogaA
log1=0
换底公式
logab=logcalogcb
函数变换