24小时热门版块排行榜    

查看: 786  |  回复: 4

CH地狱之神

捐助贵宾 (正式写手)

[求助] MATLAB矩阵分块问题已有1人参与

分块组装完的矩阵如上图所示,用了cell2mat指令后发现得到的矩阵规格不对,cell中空的元素全都不见了,矩阵被合并了(如下图所示),我本来希望空的地方都可以变成相应规格的0矩阵,但是发现不能实现,请问各位虫友有什么指令可以得到正确的矩阵?

MATLAB矩阵分块问题
捕获.PNG
回复此楼
有志者、事竟成,破釜沉舟,百二秦关终属楚;苦心人、天不负,卧薪尝胆,三千越甲可吞吴。
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

匿名

★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
CH地狱之神: 金币+3, 有帮助 2015-12-11 12:42:18
CH地狱之神: 金币+3, 有帮助 2015-12-11 12:42:19
CH地狱之神: 金币+3, 有帮助 2015-12-11 12:42:20
本帖仅楼主可见
2楼2015-12-11 08:17:18
已阅   申请仿真EPI   回复此楼   编辑   查看我的主页

CH地狱之神

捐助贵宾 (正式写手)

引用回帖:
2楼: Originally posted by Tsin1138 at 2015-12-11 08:17:18
你划分的细胞数组过大了。在原来的矩阵中有36个元素,现在你想得到2*5个细胞数组,每个细胞数组有6个元素,那么应该需要60个元素,所以就出现空细胞。

主要是我本来的分块矩阵中0元素特别多 如果每个空胞元都指定0矩阵的话 会十分麻烦 请问有没有什么简单的方法可以让我得到需要的矩阵?

发自小木虫Android客户端
有志者、事竟成,破釜沉舟,百二秦关终属楚;苦心人、天不负,卧薪尝胆,三千越甲可吞吴。
3楼2015-12-11 08:57:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

匿名

本帖仅楼主可见
4楼2015-12-11 10:40:16
已阅   申请仿真EPI   回复此楼   编辑   查看我的主页

CH地狱之神

捐助贵宾 (正式写手)

引用回帖:
4楼: Originally posted by Tsin1138 at 2015-12-11 10:40:16
据我所知没其他办法了。用isempty函数对空矩阵赋值也很简单的,多了几行程序而已。...

谢谢!

发自小木虫Android客户端
有志者、事竟成,破釜沉舟,百二秦关终属楚;苦心人、天不负,卧薪尝胆,三千越甲可吞吴。
5楼2015-12-11 12:41:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 CH地狱之神 的主题更新
信息提示
请填处理意见