Я пытаюсь взять две двоичные 3d матрицы и найти их логическое пересечение. Пример матрицы, которую я пытаюсь использовать, можно найти на рисунках, которые я прикрепил из Excel. Я подумал, что это будет самый простой способ для вас понять, если я не добавлю тонну кода в этот вопрос. Обе эти матрицы будут спроецированы таким образом, чтобы они имели одинаковый размер.
matrix1 = [[[1,0,1],[1,0,1],[1,1,1]],[[1,0,1],[1,0,1],[1,1,1]],[[1,0,1],[1,0,1],[1,1,1]]]
matrix2 = [[[1,0,1],[1,0,1],[1,1,1]],[[1,0,1],[1,0,1],[1,1,1]],[[1,0,1],[1,0,1],[1,1,1]]]
matrix3 = ##I need their boolean intersection
Эти две 2-мерные матрицы будут спроецированы в 3d, делая их квадратными из вида сверху
![enter image description here](https://i.stack.imgur.com/tdawY.png)