- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第4章 矩阵基础
线性方程组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 平移变换 平移变换是将物体平移(或位移)到视屏的一个新的位置。假设我们希望改变现有的视图,使具有坐标 的每一点移到具有坐标为 的新的点 。 例 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的矩阵称为零矩阵,记为O。 主对角线元素全是1,其余元素全是0的方阵为单位阵,记为I或者E。 定义4.2 设A?(aij)和B?(bij)是两m?n个矩阵,把它们的对应元素相加,得到一个新的矩阵 则称矩阵C是A与B的和,记作C=A+B。 注意:两个矩阵必须在行数与列数分别相等的情况下才能相加。 4.2 矩阵的基本运算 矩阵的加法满足 交换律 A+B=B+A, 结合律 (A+B)+C=A+(B+C)。 对于任何矩阵A有:A+O=A。 设矩阵 , 若把它的每一元素换为其相反数,得到一个矩阵 , 称它为A的负矩阵, 记为-A,显然有 A+(-A)=O。 利用矩阵的加法及负矩阵的概念,我们可以定义两个矩阵A与B的差,即定义减法: A-B=A+(-B)。 其实质也就是把A与B的元素对应相减。 显然,A-B=0与A=B等价。 定义4.3 设A= (aij) 是一个矩阵,k是一个数,则称矩阵 为矩阵A与数k的数量乘积,记为kA。 数量乘积满足下列运算规律: 分配律 (k+l)A=kA+lA k(A+B)=kA+kB 结合律 k(lA)=(kl)A 1A=A (其中k、l是数,A、B是矩阵) 定义4.4 设A?(aij)是一个m?n矩阵
文档评论(0)