我有一个名为(dataBig2)的数组,其中包含 20234个单元格。
每个单元格包含N个行和 9 列(前7列整数和最后2个是' 字符串')。请参阅附图
我想获取每个单元格的实际内容并将其存储在一个数组中。
例如:第一个单元格的内容为30 * 9 (参见附图)
到目前为止我已尝试过这段代码了!但不幸的是,我没有得到每个细胞的内容!!
顺便说一下我不能使用cell2mat,因为单元格的内容不是相同的数据类型
for i=1:size(dataBig2,2)
final{i}=dataBig2{i}(:,:);
end
答案 0 :(得分:2)
要将所有n x 9
数组连接成一个大型N x 9
数组,您可以使用vertcat:
final = vertcat(dataBig2{:});
dataBig2{:}
将单元格数组的各个元素(n x 9
数组)放入以逗号分隔的列表中,vertcat
垂直连接。