Умножение булевой матрицы в Matlab

Имеет ли Matlab функцию умножения булевой (иногда называемой логической или двоичной) матрицы? Я'я конкретно говорю о том, чтоs обычно обозначается кружком с точкой в нем для обозначения умножения логической матрицы:

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]

Ответы на вопрос(2)

Ваш ответ на вопрос