Matlab将1600*1200的矩阵分割成很多个2*2的小矩阵并编号成A(:,:,N),请问如何解决?

[复制链接]
查看11 | 回复1 | 2013-5-18 20:22:48 | 显示全部楼层 |阅读模式
比如你的矩阵叫Mfor i = 1 : (1600*1200/4)C{i} = ones(2)*i;endC1 = reshape(C,1600/2,[]);for i = 1 : max(C1(:))A(:,:,i) = reshape(M(C1==i),2,[]);end求C那部分比较慢,如果你重复用的话把C保存成mat文件吧。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行