三角函数
定义式
锐角三角函数 | 任意角三角函数 | |
---|---|---|
图形 | ![]() 直角三角形 | ![]() 任意角三角函数 |
正弦函数(sin) | sinA = a / c | sin𝛳 = y / r |
余弦函数(cos) | cosA = b / c | cos𝛳 = x / r |
正切函数(tan) | tanA = a / b | tan𝛳 = y / x |
余切函数(cot) | cotA = b / a | cot𝛳 = x / y |
正割函数(sec) | secA = c / b | sec𝛳 = r / x |
余割函数(csc) | cscA = c / a | csc𝛳 = r / y |
诱导公式
口诀:奇变偶不变,符号看象限
奇变偶不变
变换角度是 90° 的奇数倍时,正弦变余弦,余弦变正弦;是偶数倍时,不变
例如:sin(π+α) = -sinα
中,π 是 180°,是偶数倍,所以不用变。sin(π/2-α) = cosα
中,π/2 是 90°,是奇数倍,需要变
符号看象限
公式中的 α 为锐角,sin(π+α) = -sinα
中,π+α 必定落在第三象限,所以结果为负。sin(π/2-α) = cosα
中,π/2-α 必定落在第一象限,所以结果为正
二角和公式
积化和公式
和差化积公式
弧度
用r表示半径 ,a表示所对应的角度。一弧度的概念,就是这个角对应的曲线,它的长度如果等于半径(r)
那整个一个圆,有多少弧度呢?
圆的周长 = 2πr,所以整个圆的弧度,2πr / r = 2π,而一个圆有 360°,所以有 2π个弧度 = 360°
js 中的三角函数
Math.sin(c° * Math.PI / 180) = y/r
Math.cos(c° * Math.PI / 180) = x/r
在反三角函数中求出来的值都是弧度
c° = Math.asin(y / r) * 180 / Math.PI
c° = Math.acos(y / x) * 180 / Math.PI