小编Pen*_*mmi的帖子

Matlab中的布尔矩阵乘法

Matlab有布尔(有时称为逻辑或二进制)矩阵乘法函数吗?我特别在谈论通常用圆圈表示的东西,用圆圈表示布尔矩阵乘法:

cij = (ai1 & b1j) || (ai2 & b2j) || (ai3 & b3j)|| ... || (aik & bkj)
Run Code Online (Sandbox Code Playgroud)

我很难找到一个,现在假设一个不存在.如果是这种情况,是否有快速编写完成此任务的.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]
Run Code Online (Sandbox Code Playgroud)

matlab boolean matrix matrix-multiplication boolean-operations

6
推荐指数
1
解决办法
8945
查看次数