离散数学课件-第2章-6.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《离散数学课件-第2章-6.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 离散数学 课件
- 资源描述:
-
1、12022-12-24离散数学Discrete Mathematics 汪荣贵汪荣贵 教授教授合肥工业大学软件学院专用课件合肥工业大学软件学院专用课件2010.04&学习内容学习内容引言引言矩阵运算矩阵运算矩阵乘法矩阵乘法矩阵转置和幂矩阵转置和幂0-1矩阵矩阵&矩矩 阵阵离散数学中用矩阵表示集合中元素之间的关系例如矩阵用于通信网络模型交通运输系统模型&引言引言定义1 矩阵是数的矩形数组。m行n列的矩阵称为mn阶矩阵或mn矩阵。行数和列数相同的矩阵称为方阵。DEFINITION 1.A matrix is a rectangular array of numbers.A matrix with
2、m rows and n columns is called an m n matrix.The plural of matrix is matrices.若两个矩阵有同样的行和列,而且每个位置上的对应项都相等 A matrix with the same number of rows as columns is called equal if they have the same number of rows and the same number of columns and the corresponding entries in every position are equal.A的第
3、i行是1 n矩阵ai1,ai2ain。A的第i列是n 1矩阵定义2 令 A的第(i,j)或第(i,j)元素时aij,即第i行第j列上的数。方便的表示矩阵A的简写符号A=aij,表示A是第(i,j)元素为aij的矩阵 LetThe(i,j)th element or entry of A is the element aij,that is,the number in the ith row and jth column of A.A convenient shorthand notation for expressing the matrix A is to write A=aij,which
4、 indicates that A is the matrix with its(i,j)th element equal to aij.The ith row of A is the 1 n matrix ai1,ai2,ain.The jth column of A is the n 1 matrix&矩阵运算矩阵运算定义定义3 令A=aij和B=bij为mn矩阵。A和B的和用A+B表示,这是以aij+bij为其第(i,j)元素的矩阵。换言之,A+B=aij+bij。Let A=aij and B=bij be m n matrices.The sum of A and B,denoted
5、 by A+B,is the m n matrix that has aij+bij as its(i,j)th element.In other words,A+B=aij+bij.大小相同的两个矩阵的和是将它们对应位置上的元素相加得到的。大小不同的矩阵不能相加,因为两个矩阵的和只对行数和列数都一样的两个矩阵才有定义。&矩阵运算矩阵运算定义4 令A为mk矩阵,B为kn矩阵。A和B的乘积AB是个mn矩阵,其第(i,j)元素等于A的第i行和B的第j列对应元素乘积之和。换言之,若AB=cij,则Cij=ai1b1j+ai2b2j+aikbkj=Let A be an m k matrix and
6、B be a k n matrix.The product of A and B,denoted by AB,is the m n matrix with(i,j)th entry equal to the sum of the products of the corresponding elements from the ith row of A and the jth column of B.In AB=cij,then Cij=ai1b1j+ai2b2j+aikbkj=例若有定义求解解 因为A是4 3矩阵而B是3 2的矩阵,所以A和B的乘积有定义,是4 2的矩阵;A的行与B的列对应元素相
7、乘,然后再把乘积加起来;矩阵乘法是不能交换的。若A和B为矩阵,AB和BA不一定相同&矩阵乘法矩阵乘法例5 用算法1计算两个n n整数矩阵的乘积,需要做多少次整数加法和整数乘法解:在A和B的乘积中n n个元素,计算每个运算要做n次乘法和n-1次加法;所以,一共需要做n3 和n2(n-1)例6 A1、A2 和A3分别是 30*20,20*40及40*10的整数矩阵,以什么次序计算A1、A2 和A3的乘积,使用的整数乘法次数最少。解:有两种次序A1(A2 A3)(A1、A2)A3;若A2和A3先相乘,需要做20*40*10=8000次整数乘法来计算20*10矩阵A2 A3;然后需要30*20*10=
展开阅读全文