代码改变世界

布尔矩阵的一些运算

2016-04-29 15:19  LinlinLee  阅读(6273)  评论(0编辑  收藏  举报

摘自 http://www.wlxt.uestc.edu.cn/wlxt/ncourse/lsxx/web/lssx/end/imgs/34/4.3.htm

1. 布尔矩阵 一个m×n矩阵是布尔矩阵(Boolean Matrix),当其他的所有元素都是0或1

2. 如果A=[aij]和B=[bij]是两个m×n矩阵,则AB的并(Join)是矩阵AB=C=[cij]

3. 如果A=[aij]和B=[bij]是两个m×n矩阵,则AB的交(Meet)是矩阵AB=C=[cij]

 

ABC是相同维数的布尔矩阵,则

(1)AB=BA;      AB=BA

(2)(AB)∨C=A∨(BC);   (AB)∧C=A∧(BC);

(3)A∧(BC)=(AB)∨(AC);     A∨(BC)=(AB)∧(AC);

(4)(AB)⊙C=A⊙(BC)