我有一个 N×M 矩阵m
,如:
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
我想得到所有大小为 P×Q 的子矩阵(P,Q 是奇数)w/o 使用 for 循环。
结果s
应该是一个 P×Q×((N-P+1)·(M-Q+1)) 矩阵。
例如,如果 P=Q=3:
s(:,:,1) = [1 2 3; 5 6 7; 9 10 11]
s(:,:,2) = [2 3 4; 6 7 8; 10 11 12]
s(:,:,3) = [5 6 7; 9 10 11; 13 14 15]
s(:,:,4) = [6 7 8; 10 11 12; 14 15 16]