matlab ones函数问题

AR=mat2cell(r,ones(m/12,1)*12,ones(n/12,1)*12)生成的是什么矩阵,是不是12*12的1矩阵啊?... AR=mat2cell(r,ones(m/12,1)*12,ones(n/12,1)*12)生成的是什么矩阵,是不是12*12的1矩阵啊? 展开
 我来答
dukinkin
2014-04-10 · TA获得超过1.3万个赞
知道大有可为答主
回答量:2444
采纳率:90%
帮助的人:885万
展开全部

是把原来的矩阵r,进行分块

每一个小块是12x12的矩阵

而分块的数量由m,n决定,

这里的m,n可能就是矩阵r的大小,由[m n]=size(r)得到

获得的AR是一个元胞矩阵,大小是 (m/12) x (n/12)

其中每一个单元,是一个12x12的矩阵

AR{1,1}就是原来r矩阵左上角的12x12矩阵



例如,如果r是一个24x36的矩阵,那么m=24,n=36

那么 AR就是一个2x3 的元胞矩阵

其中每个元胞的内容都是 12x12的矩阵,如下图


推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式