我有一个元胞数组,其中包含有关如何处理某些数据的一些信息,如下所示:
C = [
{{1 2 3} true 0 0 5 false}; ...
{{2 3 4} true 0 0 3 false} ...
]
如何将每一行提取到自己的元胞数组中以获得:
C1 = {{1 2 3} true 0 0 5 false}
使用
C{1,:}
的直观方式将元素解压到不同的输出中,例如
[c1, c2, c3, c4, c5, c6] = C{1,:};
要将这些值放回单元格中,您需要使用
C1 = {C{1,:}};
达到预期的结果。
使用
[]
时要小心,因为元胞数组的解包是迭代的,即
C1 = [C{1,:}];
会导致
{1 2 3 true 0 0 5 false}