计算机图形学基础教程附录(第二版)(孙家广-胡事民编著)(共16页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《计算机图形学基础教程附录(第二版)(孙家广-胡事民编著)(共16页).doc》由会员分享,可在线阅读,更多相关《计算机图形学基础教程附录(第二版)(孙家广-胡事民编著)(共16页).doc(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上附录A 计算机图形学的数学基础A.1 矢量运算矢量是一有向线段,具有方向和大小两个参数。设有两个矢量V1(x1, y1, z1),V2(x2, y2, z2)。(1) 矢量的长度|V1|=(x1x1, y1y1, z1z1)1/2(2) 矢量倍乘V1=(x1, y1, z1)(3) 两个矢量之和V1+V2=(x1, y1, z1)+(x2, y2, z2)=(x1+x2, y1+y2, z1+z2)图A-1(4) 两个矢量的点积V1V2=|V1|V2| cos=x1x2+y1y2+z1z2其中,为两相量之间的夹角。点积满足交换律和分配律:V1V2=V2V1V1(V2+
2、V3)=V1V2+V1V3(5) 两个矢量的叉积叉积V1V2是一个向量,而且满足: |V1V2|=|V1|V2| sin,即以V1和V2为邻边所构成的平行四边形的面积。图A-2 V1V2垂直于V1和V2。 V1,V2,V1V2构成右手系。图A-3用坐标表示为:叉积满足反交换律和分配律V1V2=V2V1V1(V2+V3)=V1V2+V1V3A.2 矩阵运算设有一个m行n列矩阵A:其中(ai1, ai2, ai3, , ain)被称为第i(1in)个行向量,(a1j, a2j, a3j, , amj)T被称为第j(1jm)个列向量。(1) 矩阵的加法运算 设两个矩阵A和B都是mn的,把它们对应位置
3、的元素相加而得到的矩阵叫做A、B的和,记为AB只有在两个矩阵的行数和列数都相同时才能实施矩阵的加法运算。(2) 数乘矩阵 用数k乘矩阵A的每一个元素而得的矩阵叫做k与A之积,记为kA:(3) 矩阵的乘法运算只有当前一矩阵的列数等于后一矩阵的行数时两个矩阵才能相乘:Cmn= AmpBpn矩阵C中的每个元素。下面用一个简单的例子来说明。设A为23的矩阵,B为32的矩阵,则两者的乘积为:(4) 单位矩阵 对于一个nn的矩阵,如果它的对角线上的各个元素均为1,其余元素都为0,则该矩阵称为单位矩阵,记为In。对于任意mn的矩阵,恒有:AmnIn = AmnIm Amn = Amn(5) 矩阵的转置 交换
4、一个矩阵Amn的所有的行列元素,那么所得到的mn的矩阵被称为原有矩阵的转置,记为AT:显然,(AT)T=A,(A+B)T=(AT+BT),(kA)T=kAT。但是,对于矩阵的积:(AB)T=BTAT(6) 矩阵的逆 对于一个nn的方阵A,如果存在一个nn的方阵B,使得AB=BA=In,则称B是A的逆,记为B=A-1,同时A则被称为非奇异矩阵。矩阵的逆是相互的,A同样也可记为B=A-1,B也是一个非奇异矩阵。任何非奇异矩阵有且只有一个逆矩阵。(7) 矩阵运算的基本性质 矩阵加法适合交换律与结合律 A+B=B+AA+(B+C)=(A+B)+C 数乘矩阵适合分配律与结合律 (A+B)=A+B(AB)
5、=(A)B=AB 矩阵的乘法适合结合律 A(BC)=(AB)C 矩阵的乘法对加法适合分配律 (A+B)C=AC+BCC(A+B)=CA+CB 矩阵的乘法不适合交换率 ABBAA.3 齐次坐标所谓齐次坐标就是将一个原本是n维的向量用一个n+1维向量来表示。如向量(x1, x2, , xn)的齐次坐标表示为hx1, hx2, , hxn, h,其中h是一个实数。显然一个向量的齐次表示是不惟一的,齐次坐标的h取不同的值都表示的是同一个点,比如齐次坐标8,4,2、4,2,1表示的都是二维点2,1。齐次坐标的优点: 它提供了用矩阵运算把二维、三维甚至高维空间中的一个点集,从一个坐标系变换到另一个坐标系的
6、有效方法。 它可以表示无穷远的点。n+1维的齐次坐标中如果h=0,实际上就表示了n维空间的一个无穷远点。对于齐次坐标a,b,h,保持a,b不变,h0的过程就表示了在二维坐标系中的一个点,沿直线ax+by=0逐渐走向无穷远处的过程。A.4 线性方程组的求解对于一个有n个变量的方程组:可将其表示为矩阵形式:AX=B,A为系数矩阵。该方程有惟一解的条件是A为非奇异矩阵,则方程的解为:X=A-1B附录B 图形的几何变换B.1 窗口区到视图区的坐标变换实际的窗口区与视图区大小往往不一样,要在视图区正确地显示形体,必须将其从窗口区变换到视图区。图B-1 由比例关系,两者的变换公式为: 可以简单地将两者的关
7、系表示为:其中:用矩阵表示为:B.2 二维图形的几何变换正如我们在附录A中提到的那样,用齐次坐标表示点的变换将非常方便,因此在附录B中所有的几何变换都将采用齐次坐标进行运算。二维齐次坐标变换的矩阵的形式是: 这个矩阵每一个元素都是有特殊含义的。其中可以对图形进行缩放、旋转、对称、错切等变换;是对图形进行平移变换;g h是对图形作投影变换;i则是对图形整体进行缩放变换。(1) 平移变换 图B-2(a)(2) 缩放变换 图B-2(b)(3) 旋转变换 图B-2(c)在直角坐标平面中,将二维图形绕原点旋转角的变换形式如下:逆时针旋转取正值,顺时针旋转为负值。(4) 对称变换 图B-2(d)对称变换其
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 图形学 基础教程 附录 第二 孙家广 胡事民 编著 16
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内