在MATLAB中显示单元格数组的内容

时间:2012-03-12 20:32:11

标签: arrays matlab

我试图在MATLAB中提取一个数组,如下所示:

enter image description here 在此之前,我使用正则表达式来分割列中的特定分隔符。

代码:datasplitnew = regexp(replacefinal, '\,', 'split');

最后,我想在相同的单元阵列中的各自列中相应地显示该单元阵列的内容。我知道我可以点击我想查看的单元格数组并查看内容,但我不希望这样。

有些人一直在告诉我使用{:}拆分单元格数组,但它似乎只拆分了列中的第一行而不是所有这些行。

请告知。

2 个答案:

答案 0 :(得分:1)

您不能简单地将它们连接起来,因为行具有不同数量的单元格。

您可以使用vertcat加入相同数字的那些。

但最后我能想到的唯一解决方案是逐个单元构建表格。但这并不难做到。

答案 1 :(得分:0)

您可以使用char(datasplitnew)获取一个大字符数组。