三角函数是数学中属于初等函数中的超越函数的一类函数。它们的本质是任意角的集合与一个比值的集合的变量之间的映射。通常的三角函数是在平面直角坐标系中定义的,其定义域为整个实数域。另一种定义是在直角三角形中,但并不完全。现代数学把它们描述成无穷数列的极限和微分方程的解,将其定义扩展到复数系。
由于三角函数的周期性,它并不具有单值函数意义上的反函数。
三角函数在复数中有较为重要的应用。在物理学中,三角函数也是常用的工具。
它有六种基本函数:
函数名 正弦 余弦 正切 余切 正割 余割
符号 sin cos tan cot sec csc
正弦函数 sin(A)=a/h
余弦函数 cos(A)=b/h
正切函数 tan(A)=a/b
余切函数 cot(A)=b/a
在某一变化过程中,两个变量x、y,对于某一范围内的x的每一个值,y都有确定的值和它对应,y就是x的函数。这种关系一般用y=f(x)来表示。
两角和公式
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)
分享到:
相关推荐
三角函数是基本初等函数之一,是以角度(数学上最常用弧度制,下同)为自变量,角度对应任意角终边与单位圆交点坐标或其比值为因变量的函数。也可以等价地用与单位圆有关的各种线段的长度来定义。三角函数在研究...
三角函数是数学中属于初等函数中的超越函数的一类函数。它们的本质是任何角的集合与一个比值的集合的变量之间的映射。通常的三角函数是在平面直角坐标系中定义的。其定义域为整个实数域。另一种定义是在直角三角形中...
三角函数包括反三角函数的实现,基本思想是利用泰勒级数。鉴于反三角函数ACOS在0.9-1的时候利用直接利用泰勒级数时收敛很慢的缺点,比较ulicx作了优化,使得精度和时间都达到了自己预期。适用于在嵌入式环境下不好...
用mfc实现的三角函数绘制,包括参数配置等,很详细
这是一份用查表法实现三角函数的文档,欢迎下载
三角函数sin,cos等,用Verilog代码实现
三角函数的值的获取,一种通过系统自带的三角函数获取,另一种通过查表方式获取,查表的方式的精确程度是通过这个表有多少项来决定的,这个代码里提供的表项为8193,精度大致在0.000767左右。
Matlab常用的基本数学函数及三角函数
对于大多数MCU来说,浮点运算、三角函数永远是可望不可及的。说他可望是因为在编译环境函数库中,这些运算都可以通过软件来实现,但他付出的代价是较长代码长度和大量的CPU运算时间。代码长度也许是系统可以承受的,...
实例研究表明,Pareto族曲线与三角函数型曲线的组合曲线对实际数据的拟合精度高于单独使用三角函数型曲线或单独使用Pareto族曲线,验证了基于三角函数的洛伦兹曲线模型构造是对既有洛伦兹曲线类型的有效拓展。
c++常用三角函数,入门基础练习
三角函数表,快速查询三角函数,PDF格式。
三角函数查询表(用于查表计算三角函数,sin,cos,tan等)
①利用css做一个四则运算计算器 ②在第一个简易计算器的基础上,添加了sin,cos等三角函数,sqrt,算数运算符等的计算。二在一的基础上加深了难度。
本文主要介绍三角函数计算中Cordic算法,并给出相应的C语言代码。
易语言三角函数集模块源码,三角函数集模块,求正弦值,求余弦值,求反正弦值,求反余弦值,求正切值,求余切值,求反正切值,求反余切值
我设计并制作的三角函数绘图控件,目的是能方便教育工作者,特别是数学教师能在PowerPoint中就能动态的向学生演示三角函数图像,所以结合教学实际需要,在参考了许多相关资料的基础上,制作该ocx控件,和大家分享。...
最新实用三角函数不定积分手册作者:彭日昌 出版社:水利电力出版社 出版时间:1989-07-00 开本:16开 印刷时间:1990-02-00 页数:840 版次:一版一印
三角函数所有公式 三角函数所有公式 三角函数所有公式