Предположим, что A представляет собой матрицу нулей 5x5:
>> A = zeros(5)
A =
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
А B — небольшая матрица из единиц (2x2):
>> B = ones(2)
B =
1 1
1 1
Теперь я ищу 16 разных случаев, которые представляют матрицы C1, C2, C3, ..., C16
Которые:
C1 =
1 1 0 0 0
1 1 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
C2 =
0 0 0 0 0
1 1 0 0 0
1 1 0 0 0
0 0 0 0 0
0 0 0 0 0
C3 =
0 0 0 0 0
0 0 0 0 0
1 1 0 0 0
1 1 0 0 0
0 0 0 0 0
... и, наконец, C16
равно:
C16 =
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 1 1
0 0 0 1 1
Как видите, это похоже на меньшую матрицу (B), которая движется внутри большей (A).
Большое спасибо,