全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
14625 10
2014-10-24
我使用这个以后 出现了这样的错误 应该怎么处理呢All contents of the input cell array must be of the same data type.
二维码

扫码加我 拉你入群

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

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

全部回复
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
二维码

扫码加我 拉你入群

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

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

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
二维码

扫码加我 拉你入群

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

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

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)
还是不行 报错
二维码

扫码加我 拉你入群

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

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

2014-10-24 18:43:38
{:3_50:}

你的matlab估计有问题。。。。。。。。。
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群