楼主: 暂时糖
14695 10

[问答] cell2mat怎么使用 [推广有奖]

  • 0关注
  • 0粉丝

已卖:79份资源

硕士生

44%

还不是VIP/贵宾

-

威望
0
论坛币
139 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
2948 点
帖子
42
精华
0
在线时间
218 小时
注册时间
2013-3-10
最后登录
2020-3-31

楼主
暂时糖 发表于 2014-10-24 14:28:23 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
我使用这个以后 出现了这样的错误 应该怎么处理呢All contents of the input cell array must be of the same data type.
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:cell cel Mat contents Content contents

沙发
fantuanxiaot 发表于 2014-10-24 14:46:11
C = {[1] [2 3 4]; [5; 9] [6 7 8; 10 11 12]};
C =
    [         1]    [1x3 double]
    [2x1 double]    [2x3 double]


M = cell2mat(C)
M =

     1     2     3     4
     5     6     7     8
     9    10    11    12

藤椅
fantuanxiaot 发表于 2014-10-24 14:46:55
>> C={[1 2] [2];[2 3] [4];[5 6] [7]};
>> C

C =

    [1x2 double]    [2]
    [1x2 double]    [4]
    [1x2 double]    [7]

>> cell2mat(C)

ans =

     1     2     2
     2     3     4
     5     6     7

板凳
fantuanxiaot 发表于 2014-10-24 14:51:24
>> C = {[1] [rand(1,3)]; [5; 9] [rand(1,3); rand(1,3)];[rand(3,1)] [rand(3,3)]};
>> cell2mat(C)

ans =

    1.0000    0.5155    0.3307    0.4300
    5.0000    0.4918    0.0710    0.8877
    9.0000    0.0646    0.4362    0.8266
    0.3945    0.8862    0.2586    0.5038
    0.6135    0.9311    0.8979    0.6128
    0.8186    0.1908    0.5934    0.8194

报纸
暂时糖 发表于 2014-10-24 15:41:46
fantuanxiaot 发表于 2014-10-24 14:51
>> C = {[1] [rand(1,3)]; [5; 9] [rand(1,3); rand(1,3)];[rand(3,1)] [rand(3,3)]};
>> cell2mat(C)
还是不行 报错

地板
fantuanxiaot 发表于 2014-10-24 18:43:38
{:3_50:}

你的matlab估计有问题。。。。。。。。。

7
暂时糖 发表于 2014-10-27 08:54:21
fantuanxiaot 发表于 2014-10-24 18:43
你的matlab估计有问题。。。。。。。。。
...........

8
matlab-007 发表于 2015-3-2 19:47:45
所有的输入单元阵列的内容必须相同的数据类型。

9
liuxin9023 发表于 2015-3-2 21:15:23
cell2mat是指把元胞数组变换成矩阵  你的元胞数组里面包含非数元素么?检查检查吧

10
1028416496 发表于 2016-4-17 10:58:49
长见识了

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-9 05:52