算法公式汇总

文章目录

    • 三角函数
      • 定义式
      • 诱导公式
      • 平方关系
      • 两角和与差的三角函数
      • 积化和差公式
      • 和差化积公式
      • 倍角公式
      • 半角公式
      • 万能公式
      • 其他公式
      • 反三角函数恒等式
    • 三角函数
      • 定义式

三角函数

定义式

在这里插入图片描述

余切:  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




三角函数

定义式

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/765557.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

x-zse-96安卓端纯算,魔改AES还原

两天前发了一个x-zse-96的文章,当时遇到了点问题,只分析到了最后一个白盒AES函数里面,并且当时用dfa攻击还原出了秘钥,IV也确定了,但是加密结果不对,本来打算把下文鸽掉的,因为当时unidbg没跑起来,用frida去hook白盒AES中的每一行汇编有点麻烦,没有unidbg方便.后来小白大佬说un…

内网渗透(一)必须了解Windows工作组

★★免责声明★★ 文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与学习之用,读者将信息做其他用途,由Ta承担全部法律及连带责任,文章作者不承担任何法律及连带责任。 1、内网渗透测试简介 内网也叫局域网,是指在…

《自动机理论、语言和计算导论》阅读笔记:p1-p4

《自动机理论、语言和计算导论》学习第1天,p1-p4,总计4页。这只是个人的学习记录,因为很多东西不懂,难免存在理解错误的地方。 一、技术总结 1.有限自动机(finite automata)示例 1.software for checking digital circuits。 …

工作需求,Vue实现登录

加油&#xff0c;新时代打工人&#xff01; vue 2.x Element UI <template><div class"body" :style"{background-image: url(${require(/assets/images/login.png)})}"><el-form :rules"rules" ref"loginForm" :mode…

MySQL 中的索引

MySQL 中的索引 一、索引的创建和删除1.主键会自动添加索引2.unique 约束的字段自动添加索引3.给指定的字段添加索引4.删除指定索引5.查询表上的索引 二、索引的分类三、MySQL索引采用了B树数据结构1.B树的经典面试题 四、其他索引及相关调优1.Hash索引2.聚集索引和非聚集索引3…

【linux线程(四)】初识线程池手撕线程池

&#x1f493;博主CSDN主页:杭电码农-NEO&#x1f493;   ⏩专栏分类:Linux从入门到精通⏪   &#x1f69a;代码仓库:NEO的学习日记&#x1f69a;   &#x1f339;关注我&#x1faf5;带你学更多操作系统知识   &#x1f51d;&#x1f51d; Linux线程池 1. 前言2. 什么是…

Python 从0开始 一步步基于Django创建项目(3)使用Admin site管理数据模型

本文内容建立在《Python 从0开始 一步步基于Django创建项目&#xff08;2&#xff09;创建应用程序&数据模型》的基础上。 Django提供的admin site&#xff0c;使得网站管理员&#xff0c;能够轻松管理网站的数据模型。 本文首先创建‘管理员账户’&#xff0c;即超级用户…

华为OD机22道试题

华为OD机试题 2.查找小朋友的好朋友位置 在学校中&#xff0c;N 个小朋友站成一队&#xff0c;第 i 个小朋友的身高为 height[i]&#xff0c;第 i 个小朋友可以看到第一个比自己身高更高的小朋友j&#xff0c;那么 j 是 i 的好朋友 (要求&#xff1a;j>i) 。 请重新生成一个…

202305 CSP认证

202305-1 重复局面 第一题直接干 #include<bits/stdc.h> using namespace std; unordered_map<string, int> chess; int main() {ios::sync_with_stdio(false); cin.tie(0); cout.tie(0);string line, str ""; int n;cin >> n;while(n --){str …

数据结构:链式队列

1.设计思想&#xff1a; 我们可以设计出以上五种队列&#xff0c;但是基于时间复杂度&#xff0c;和空间复杂度的最优解&#xff0c;我们选择入队和出队均为O(1)的&#xff0c;也就是第五种 2.结构设计 typedef struct LPNode//数据节点 {int data;//数据struct LPNode* next…

Redis消息队列与thinkphp/queue操作

业务场景 场景一 用户完成注册后需要发送欢迎注册的问候邮件、同时后台要发送实时消息给用户对应的业务员有新的客户注册、最后将用户的注册数据通过接口推送到一个营销用的第三方平台。 遇到两个问题&#xff1a; 由于代码是串行方式&#xff0c;流程大致为&#xff1a;开…

基于STC12C5A60S2系列1T 8051单片机可编程计数阵列CCP/PCA/PWM模块的捕获模式(外部中断)应用

基于STC12C5A60S2系列1T 8051单片机可编程计数阵列CCP/PCA/PWM模块的捕获模式(外部中断)应用 STC12C5A60S2系列1T 8051单片机管脚图STC12C5A60S2系列1T 8051单片机I/O口各种不同工作模式及配置STC12C5A60S2系列1T 8051单片机I/O口各种不同工作模式介绍STC12C5A60S2系列1T 805…

【Langchain-Chatchat】部署ChatGLM3-6B-32K教程

介绍 Langchain-Chatchat这个框架可以帮助我们更容易的部署大语言模型&#xff0c;之前也写过ChatGLM传统的部署教程&#xff0c;有兴趣的可以参考 【ChatGLM3】第三代大语言模型多GPU部署指南【ChatGLM2-6B】从0到1部署GPU版本 借助Langchain-Chatchat框架&#xff0c;可以…

32串口学习

基于之前的GPIO等工程&#xff0c;后面的上手难度就简单多了&#xff0c;主要是相关寄存器的设置。 void USART1_Config(void) {GPIO_InitTypeDef GPIO_InitStructure;USART_InitTypeDef USART_InitStructure;/* config USART1 clock */RCC_APB2PeriphClockCmd(RCC_APB2Periph…

计算机网络:信道复用技术概念解析

✨✨ 欢迎大家来访Srlua的博文&#xff08;づ&#xffe3;3&#xffe3;&#xff09;づ╭❤&#xff5e;✨✨ &#x1f31f;&#x1f31f; 欢迎各位亲爱的读者&#xff0c;感谢你们抽出宝贵的时间来阅读我的文章。 我是Srlua小谢&#xff0c;在这里我会分享我的知识和经验。&am…

数据结构从入门到精通——希尔排序

希尔排序 前言一、希尔排序( 缩小增量排序 )二、希尔排序的特性总结三、希尔排序动画演示四、希尔排序具体代码实现test.c 前言 希尔排序是一种基于插入排序的算法&#xff0c;通过比较相距一定间隔的元素来工作&#xff0c;各趟比较所用的距离随着算法的进行而减小&#xff0…

【前端】Web API

1.Web API 简介 JS分为三大部分&#xff1a; ESCMScript&#xff1a;基础语法部分DOM API&#xff1a;操作页面结构BOM API&#xff1a;操作浏览器 Web API包含 DOM BOM 2.DOM基本概念 DOM全称 Document Object Mod…

最短路算法

数据结构、算法总述&#xff1a;数据结构/算法 C/C-CSDN博客 目录 朴素dijkstra算法 堆优化版dijkstra算法 Bellman-Ford算法 spfa 算法&#xff08;队列优化的Bellman-Ford算法&#xff09; spfa判断图中是否存在负环 floyd算法 朴素dijkstra算法 思路&#xff1a; 集合…

Linux相关命令(2)

1、W &#xff1a;主要是查看当前登录的用户 在上面这个截图里面呢&#xff0c; 第一列 user &#xff0c;代表登录的用户&#xff0c; 第二列&#xff0c; tty 代表用户登录的终端号&#xff0c;因为在 linux 中并不是只有一个终端的&#xff0c; pts/2 代表是图形界面的第…

长三角科技盛会“2024南京国际人工智能,机器人,自动驾驶展览会”

2024南京国际人工智能,机器人,自动驾驶展览会 2024 Nanjing International Ai, Robotics, Autonomous Driving Expo 时间:2024年11月22-24日 地点:南京国际博览中心 南京&#xff0c;这座历史悠久的文化名城&#xff0c;如今正站在新一轮科技产业变革的前沿&#xff0c;以人工…