matlab中怎么把一个256*256的矩阵分块成8*8的矩阵,再对块矩阵进行循环处理

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/16 13:03:08

matlab中怎么把一个256*256的矩阵分块成8*8的矩阵,再对块矩阵进行循环处理

k=1;
for i=1:32
for j=1:32
b{k}=a((i-1)*8+1:i*8,(j-1)*8+1:j*8);
k=k+1;
end
end
其中a为256*256的矩阵
b为一个cell数组