我的P是1x23细胞。在P的每个单元格中,有一堆nx1维数的数字。 P中的单元不具有相同的行n(例如,P {1,1}可以是16x1而P {1,2}可以是17x1。现在,我想要放置来自所有单元的所有值在P(P {1,1},P {1,2} ... P {1,23})进入单元D,维数为mx1.m从不超过1080所以我可以做D = cell(1080,1) )然后消除空单元格。现在我无法将P的所有值输入到D.有人可以帮忙吗?
感谢。
答案 0 :(得分:0)
这是你想要的吗?
>> P = {[1 2].', [3 4 5].'}
>> D = vertcat(P{:})
D =
1
2
3
4
5
如果你真的需要D
格式:
>> D = mat2cell(D,ones(1,size(D,1)),1)
D =
[1]
[2]
[3]
[4]
[5]