- 1、本文档共42页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章节 矩阵基础
注意 :对矩阵 进行初等行变换时,若所变换矩阵左半部子块中有一行的元素全为0,可知A为非满秩矩阵,由定理4.2,则知A为不可逆矩阵。 线性方程组AX=B。令 =[A,B],称为方程组的增广矩阵。 1。线性方程组AX=B有解的充分必要条件是 ; 2。若方程组AX=B有解,则 当 时,方程组只有唯一解 ; 当 时,方程组有无穷多解; 4.6.1 伸缩变换 4.6.2 平移变换 4.6.3 旋转变换 4.6 矩阵运算在计算机图形学中的应用 4.6.1 伸缩变换 伸缩变换是由视图沿x、y、z轴方向分别以伸缩系数 、 、 伸缩而成。用这种方法,我们指定原视图中具有坐标 的点移动到新视图中具有坐标 的新的点 上。 用矩阵乘法完成伸缩变换 定义一个三阶对角矩阵为 原视图中点Pi的坐标表示为列矩阵 变换后的点P’i的坐标表示为列矩阵 原来视图所有n个点的坐标作为矩阵P的列,则矩阵P称为坐标矩阵。通过变换这n个点同时产生伸缩视图的坐标矩阵 P’=SP. 把这个新的坐标矩阵输入视屏显示系统,就产生物体的新视图。 4.6.2 平移变换 平移变换是将物体平移(或位移)到视屏的一个新的位置。假设我们希望改变现有的视图,使具有坐标 的每一点移到具有坐标为 的新的点 。 通过矩阵加法实现平移变换 平移向量用列向量表示 定义一个3Xn矩阵T如下: 视图的所有n个点由坐标矩阵P确定,通过方程 能实现平移变换。坐标矩阵P’给出n个点的新坐标。 4.6.3 旋转变换 旋转变换是视图关于三个坐标轴进行旋转的变换。 从绕z轴旋转一个角 开始(z轴垂直于屏幕),已知点 在原来视图中具有坐标 ,我们要计算旋转后的点 的新坐标 。 运用三角知识推导出如下式子: 此式可用矩阵表达如下: 用 表示这个等式中的3阶方阵,称为旋转矩阵,那么被旋转的n个点可用矩阵的乘积 求得旋转之后视图的坐标矩阵 。 绕x轴y轴的旋转可类似地完成。绕x轴,y轴旋转的旋转矩阵如下: 绕x轴旋转角: 绕y轴旋转角: 绕三个坐标轴旋转综合起来就得到物体的斜视图。 第2章 复习 矩阵的概念:行矩阵、列矩阵、零矩阵O、单位矩阵I、阶梯形矩阵、可逆矩阵、满秩矩阵 运算及其性质:(注意运算的条件) 加法(减法):交换律、结合律 数乘:分配律、结合律 乘法:不满足交换律、满足结合律和分配律 转置:加法、乘法运算律 初等变换:求阶梯形矩阵、求秩、判断矩阵是否可逆、求逆矩阵 逆:数乘、乘法、转置的运算律。可逆的充分必要条件 矩阵的应用:计算机图形学中的伸缩、平移、旋转变换 第4章 矩阵基础 的概念4.1 矩阵 4.2 矩阵的基本运算 4.3 矩阵的初等变换与矩阵的秩 4.4 矩阵的逆 *4.5 分块矩阵的运算 4.6 矩阵运算在计算机图形学中的应用 例 4.1 设要将某种物质从三个产地A1、A2、A3运往四个销地B1、B2、B3、B4,用aij 表示由产地Ai调往销地Bj的物质数量,那么这一调运方案可用下面的表格表示: 4.1 矩阵的概念 例4.2 考虑线性方程组: 把此线性方程组的系数按原来的次序排成如下的系数表: 常数项也排成一个表 。有了这两个表, 方程组就完全被确定了。 例4.3 在平面解析几何中,坐标旋转变换公式为 显然,新旧坐标之间的关系可通过其系数表: 来表示,称它为坐标旋转变换的旋转变换 表。 定义4.1 由mn个数(i=1,2,…,m;j=1,2,…,n)排成的m行n列的矩形阵式 称A为一个m行n列的矩阵,或m×n矩阵。 因为矩阵A中第i行第j列的元素为aij,所以矩阵A常写为 设矩阵, , 若m=s,n=t,且A与B的对应元素相等: (i=1,2,…,m;j=1,2,…,n), 则称矩阵A 与B 相等,记为A=B。 当m=n时,称为n阶方阵。 当m=1时,即只有一行的矩阵,称为行矩阵或行向量。 当n=1时,即只有一列的矩阵,称为列矩阵或列向量。 当m=n=1
文档评论(0)