OpenGL应用开发----基础数学

来源:互联网 发布:大魔王女神淘宝 编辑:程序博客网 时间:2024/05/18 12:39

一、对数

对数定义 :以a为底x为真数,其中x就是a的n次方。

对数的基本运算 :

特殊的对数 :
以e为底,其中e=2.781…,这个对数称为自然数,自然数记为:

二、二元方程

通常将一个二元方程记作:

求解一个二元方程与x轴的交点值:

1、将方程两边同时除A此时的方程变为:




X就代表曲线与X轴的交点坐标。

2、判断曲线与x轴的交点个数:
令 D=B*B - 4*A*C
当 D>0时方程与x轴具有两个不同的交点

当D=0时方程与x轴具有一个交点

当D<0时方程与x轴没有交点

三、三角函数

1、角的定义:
  在一个球体上,从一点同时发出两条射线,形成了一个角,角的大小通常使用两种方式来进行表示:
   弧度 :两条射线在有发出射线的点为圆心形成的一个单位圆上截取圆弧长度就是这个角的弧度大小,这个弧度值通常在[-π,π]之间,此时就是将这个单位圆的周长表示为2π。
  
   角度表示 :将圆的周长表示为360度则,射线之间的角度大小就使用度数来表示。
角度与弧度的转化 :通常180度就表示的π弧度,所以弧度与角度之间的转化公式为:

2、 三角函数中边与边之间的关系:

注释 :三角函数的三边的关系只有在直角三角形中成立

四、常用三角函数公式:

1、基本变换公式 :

2、勾股定理公式:

3、角的和差公式:

4、半角公式:

6、对于任意的三角形都能够成立的公式:

  
  

0 0
原创粉丝点击