Matlab是否有布尔(有时称为逻辑或二进制)矩阵乘法函数?我特别指的是通常用一个圆点来表示布尔矩阵乘法的函数:
cij = (ai1 & b1j) || (ai2 & b2j) || (ai3 & b3j)|| ... || (aik & bkj)
我曾经花费了很多时间寻找这种函数,但现在我认为这样的函数不存在。如果是这种情况,那么有没有快速编写一个.m文件来完成此任务的方法?
例如:
[1 1 1; [1 0 1; [1 1 1
1 0 1; *circledot* 1 0 0; = 1 1 1
1 0 0] 0 1 0] 1 0 1]