У меня есть две квадратные матрицы A и B. Обе имеют 1 или 0 в каждой из своих записей. Пример показан ниже
A
channel
id a b c
1 1 1 1
2 1 0 1
3 1 0 0
B
id
channel 1 2 3
a 1 1 1
b 1 0 0
c 1 1 0
Я хочу умножить их. Однако в то время, когда вычисляется каждый элемент A%*%B, мне не нужна сумма, вместо этого я хочу ИЛИ каждый элемент, а затем взять полученную сумму. Например, чтобы вычислить элемент в строке = 2 и столбце = 3, типичное матричное умножение будет делать (1 * 1 + 0 * 1 + 0 * 0) = 1, вместо этого я хочу сделать (1 | 1) + (0 |1) + (0|0) = 2. Как мне это сделать? подать заявление? плир? большое спасибо заранее.