Учитывая куб NxNxN (изображение), как я могу найти все блоки 2x2x2 в кубе NxNxN? конечно, если N четно, мы можем найти квадраты 2x2x2 без перекрытия, но когда N является нечетным, между некоторыми ячейками 2x2x2, найденными в более крупном кубе, происходит перекрытие.Как найти маленькие кубики в большом кубе в MATLAB?
Так,
1- Как я могу найти все непересекающуюся 2x2x2 коробки в большей NxNxN куба, где N является даже?
вход: NxNxN куб выход: все возможные непересекающиеся 2x2x2 кубы.
2- Как я могу найти все перекрытые квадраты 2x2x2 в более большом кубе NxNxN, где N равно нечетным? На этот раз перекрывающиеся области в блоках 2x2x2 должны быть равны нулю во время вторых (или более) посещений; то есть каждую перекрываемую область следует посещать (подсчитывать) один раз не более.
вход: NxNxN куб выход: все возможные перекрывается 2x2x2 кубы с нулевыми значениями для перекрывающихся вокселей в 2 или более посещений.
Вы всегда делаете двойные сообщения? https://de.mathworks.com/matlabcentral/answers/281798-how-to-find-all-possible-small-boxes-e-g-2x2x2-and-their-overlaps-within-a-bigger-nxnxn-cube – tim