我有两个元胞数组 cellA
和cellB
每个都有 1060 个元素。元胞数组中每个元胞的大小 cellA
是 870*1
cellB
也一样是 16*1
。我想将这两个组合成第三个元胞数组 cellC
。不是组合单元格本身,而是组合每个单元格的数据,这样组合后它们的大小就变成 886*1
.
我尝试过这些命令,但它们组合了单元格,而不是每个单元格中的数据
cellC = [cellA cellB];
cellC = [{cellA} {cellB}];
最佳答案
试试这个:
cellC=cellfun(@(x,y) [x y], cellA, cellB, 'UniformOutput', false);
关于arrays - 如何合并两个元胞数组的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27068758/