目录

  • 乘法公式与因式分解
  • 比例 (ab\frac{a}{b}ba​ = cd\frac{c}{d}dc​)
  • 二次方程 ax^2^ + bx + c = 0
  • 对数
  • 数列
  • 排列组合与二项式定理
  • 平面三角

乘法公式与因式分解

(a ± b)2 = a2 ± 2ab + b2

(a + b + c)2 = a2 + b2 + c2 + 2ab + 2ac + 2bc

a2 - b2 = (a - b)(a + b)

(a ± b)3 = a3 ± 3a2b + 3ab2 ± b3

a3 ± b3 = (a ± b)(a2 ∓ ab + b2)

an - bn = (a - b)(an-1 + an-2b + an-3b2 + … + abn-2+ bn-1)

比例 (ab\frac{a}{b}ba​ = cd\frac{c}{d}dc​)

合比定理a+bb\frac{a + b}{b}ba+b​ = c+dd\frac{c + d}{d}dc+d​

分比定理a−bb\frac{a - b}{b}ba−b​ = c−dd\frac{c - d}{d}dc−d​

合分比定理a+ba−b\frac{a + b}{a - b}a−ba+b​ = c+dc−d\frac{c + d}{c - d}c−dc+d​

二次方程 ax2 + bx + c = 0

根 = −b±b2−4ac2a\frac{-b ± \sqrt{b^2 - 4ac}}{2a}2a−b±b2−4ac​​

韦达定理:x1 + x2 = -ba\frac{b}{a}ab​,x1x2 = ca\frac{c}{a}ac​

判别式△ = b2 - 4ac
△ > 0,方程有两个不等实根
△ = 0,方程有两个相等实根
△ < 0,方程有两个共轭虚根

对数

换底公式logaM = logbM / logba

loga1 = 0
logaa = 1

数列

等差数列,设a1为首项,an为通项,d为公差,Sn为n项和,则:

an = a1 + (n - 1)d
Sn = a1+an2\frac{a~1~ + a~n~}{2}2a 1 +a n ​n
设a, b, c成等差数列,则等差中项b = 12\frac{1}{2}21​(a + c)

等比数列,设a1为首项,q为公比,an为通项,则:

通项an = a1qn-1
前n项和Sn = a1(1−qn)1−q\frac{a1~(1 - q^n)}{1 - q}1−qa1 (1−qn)​ = a1−anq1−q\frac{a1~ - an~q}{1 - q}1−qa1 −an q​

常用的几种数列的和

1 + 2 + 3 + … + n = 12\frac{1}{2}21​n(n - 1)

12 + 22 + 32 + … + n2 = 16\frac{1}{6}61​n(n + 1)(2n + 1)

13 + 23 + 33 + … + n3 = [12\frac{1}{2}21​n(n + 1)]2

1 * 2 + 2 * 3 + … + n(n+1) = 13\frac{1}{3}31​n(n + 1)(n + 2)

1 * 2 * 3 + 2 * 3 * 4 + … + n(n + 1)(n + 2) = 14\frac{1}{4}41​n(n + 1)(n + 2)(n + 3)

排列组合与二项式定理

排列:Pnm = n(n - 1)(n - 2)…[n - (m - 1)]

全排列:Pnn = n(n - 1)…3 * 2 * 1 = n!

组合:Cnm = n(n−1)...(n−m+1)m!\frac{n(n - 1)...(n - m + 1)}{m!}m!n(n−1)...(n−m+1)​ = n!m!(n−m)!\frac{n!}{m!(n - m)!}m!(n−m)!n!​

组合的性质:

Cnm = Cnn-m
Cnm = Cn-1m + Cn-1m-1

二项式定理:

(a + b)n = an + nan-1b + n(n−1)2!\frac{n(n - 1)}{2!}2!n(n−1)​an-2b2 + … + n(n−1)...(n−(k−1))k!\frac{n(n - 1)...(n - (k - 1))}{k!}k!n(n−1)...(n−(k−1))​an-kbk + … + bn

平面三角

三角函数间的关系:

sinα cscα = 1

cosα secα = 1

tanα cotα = 1

sin2α + cos2α = 1

1 + tan2α = sec2α

1 + cot2α = csc2α

tanα = sinαcosα\frac{sinα}{cosα}cosαsinα​

cotα = cosαsinα\frac{cosα}{sinα}sinαcosα​

倍角三角函数:

sin2α = 2 sinα cosα

cos2α = cos2α - sin2α = 1 - 2sin2α = 2cos2α - 1

tan2α = 2tanα1−tan2α\frac{2tanα}{1 - tan^2α}1−tan2α2tanα​

cot2α = 1−cot2α2cotα\frac{1 - cot^2α}{2cotα}2cotα1−cot2α​

sin2α = 1−cos2α2\frac{1 - cos2α}{2}21−cos2α​

cos2α = 1+cos2α2\frac{1 + cos2α}{2}21+cos2α​

三角函数的和差化积与积化和差公式:

sinα + sinβ = 2sinα+β2\frac{α + β}{2}2α+β​cosα−β2\frac{α - β}{2}2α−β​

sinα - sinβ = 2cosα+β2\frac{α + β}{2}2α+β​sinα−β2\frac{α - β}{2}2α−β​

cosα + cosβ = 2cosα+β2\frac{α + β}{2}2α+β​cosα−β2\frac{α - β}{2}2α−β​

cosα - cosβ = -2sinα+β2\frac{α + β}{2}2α+β​sinα−β2\frac{α - β}{2}2α−β​

sinα cosβ = 12\frac{1}{2}21​[sin(α + β) + sin(α - β)]

cosα cosβ = 12\frac{1}{2}21​[cos(α + β) + cos(α - β)]

cosα sinβ = 12\frac{1}{2}21​[sin(α + β) - sin(α - β)]

sinα sinβ = 12\frac{1}{2}21​[cos(α + β) - cos(α - β)]

正弦定理:

asinA\frac{a}{sinA}sinAa​ = bsinB\frac{b}{sinB}sinBb​ = csinC\frac{c}{sinC}sinCc​ = 2R,R为外接圆半径

余弦定理:

a2 = b2 + c2 - 2bc cosA
b2 = c2 + a2 - 2ca cosB
c2 = a2 + b2 - 2ab cosC

反三角函数的恒等式:

arcsinx + arccosx = π2\frac{π}{2}2π​

arctanx + arccotx = π2\frac{π}{2}2π​

图形学常见概念与算法-常用初等数学公式相关推荐

  1. 图形学常见概念与算法-纹理过滤

    目录 什么是纹理过滤 OpenGL中如何设置 多级渐远纹理 什么是纹理过滤 缩小或放大纹理时,一个像素会被放到几个像素的位置,或者几个像素放到一个位置,怎样去融合就是texture filtering ...

  2. 图形学常见概念与算法-选中判定

    目录 描述 分析 描述 点击屏幕,如何判断选中了哪个物体 分析 点击屏幕可以得到一个像素点,根据渲染的深度范围(-1, 1),通过像素坐标转换为世界坐标,可以得到两个世界坐标点,即可得到射线检测的原点 ...

  3. 计算几何与图形学有关的几种常用算法(二)

    原文地址:http://blog.csdn.net/orbit/article/details/7101869 3.6 用矢量的叉积判断直线段是否有交 矢量叉积计算的另一个常用用途是直线段求交.求交算 ...

  4. 算法系列之九:计算几何与图形学有关的几种常用算法(二)

    3.6 用矢量的叉积判断直线段是否有交 矢量叉积计算的另一个常用用途是直线段求交.求交算法是计算机图形学的核心算法,也是体现速度和稳定性的重要标志,高效并且稳定的求交算法是任何一个CAD软件都必需要重 ...

  5. 计算几何与图形学有关的几种常用算法

    我的专业是计算机辅助设计(CAD),算是一半机械一半软件,<计算机图形学>是必修课,也是我最喜欢的课程.热衷于用代码摆平一切的我几乎将这本教科书上的每种算法都实现了一遍,这种重复劳动虽然意 ...

  6. 【算法思想】Reed-Solomon 纠错编码基础概念,编码、解码算法原理、数学公式 Python代码实现

    [算法思想]Reed-Solomon 纠错编码基础概念,编码.解码算法原理.数学公式 & Python代码实现 文章目录 [算法思想]Reed-Solomon 纠错编码基础概念,编码.解码算法 ...

  7. python常用算法有哪些_python常见的排序算法有哪些?

    大家都知道,关于python的算法有很多,其中最为复杂的就是python的排序算法,因为它并不是单一的,而是复杂的,关于排序算法就有好几种不同的方式,大家可以根据以下内容,结合自己的项目需求,选择一个 ...

  8. 机器学习算法常用指标总结

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 机器学习性能评价标准是模型优化的前提,在设计机器学习算法过程中,不 ...

  9. 无监督机器学习中,最常见的聚类算法有哪些?

    https://www.toutiao.com/a6675947855951168011/ 在机器学习过程中,很多数据都具有特定值的目标变量,我们可以用它们来训练模型. 但是,大多数情况下,在处理实际 ...

  10. 数据结构 - 链表 - 面试中常见的链表算法题

    数据结构 - 链表 - 面试中常见的链表算法题 数据结构是面试中必定考查的知识点,面试者需要掌握几种经典的数据结构:线性表(数组.链表).栈与队列.树(二叉树.二叉查找树.平衡二叉树.红黑树).图. ...

最新文章

  1. 地图构建两篇顶级论文解析
  2. 关于GitHub推送时发生Permission denied (publickey)的问题
  3. android studio快捷键大全
  4. opencv图像边界的填充
  5. 【PAT乙级】1007 素数对猜想 (20 分)
  6. 阿里云性能测试服务 PTS 新面貌 - 压测协议、施压能力全新升级
  7. 坑 之 You must feed a value for placeholder tensor ‘label_input‘ with dtype float and shape
  8. “约见”面试官系列之常见面试题之第六十一篇之IE和DOM事件流(建议收藏)
  9. textarea如何实现高度自适应?
  10. brctl 设置ip_Linux 网桥配置命令:brctl
  11. 【转】Java程序员最常用的8个Java日志框架
  12. Struts框架结构
  13. linux安装windows常用中文字体库
  14. iShare.js分享插件
  15. php中符号大全,PHP 符号大全
  16. 对两个二进制数X2=x21,x22,„,x2n和X1=x11,x12,„,x1n进行比较的同步时序电路进行设计
  17. Twitter、Google背后的“卖水人”,力盟科技也来港股分一杯羹?
  18. 试题 算法训练 24点 蓝桥杯 Java
  19. 图形学(1)概论及一些基础知识
  20. 揭秘:QQ号码能准确测出QQ主人年龄问题

热门文章

  1. Codeforces Round #507 (Div. 2) B - Shashlik Cooking(模拟)
  2. 阿里云服务器租用报价新鲜出炉(轻量和ECS价格)
  3. mac怎么禁止某个应用联网?
  4. 3.4 智能手表整体结构设计总结
  5. 直流斩波电路在matlab中的建模与仿真,毕业设计直流斩波电路的MATLAB建模与仿真...
  6. 《吴忠与富富平》之一:秦统一前后的吴忠及秦汉对吴忠地区的开发
  7. 逻辑删除还是物理删除
  8. 数据分析案例(6)淘宝电商数据客户价值分析
  9. win10系统做T3服务器,win10系统安装用友t3的图文教程
  10. 【计算机组成原理】地址线和数据线