我有一个要转换为元胞数组的列向量,例如:
A = rand(10,1);
B = cell(10,1);
for i=1:10
B{i} = A(i);
end
B =
[0.6221]
[0.3510]
[0.5132]
[0.4018]
[0.0760]
[0.2399]
[0.1233]
[0.1839]
[0.2400]
[0.4173]
如果没有明确的 for 循环,我怎么能做到这一点?我试过:
B{:} = A(:)
和
[B{:}] = deal(A)
没有运气...
另外,如果可能的话,我怎样才能对矩阵做同样的事情,即每个元素都单独存在于一个单元格中?