14
我有一個列向量我要轉換爲一個單元陣列,例如:如何將矢量轉換爲單元陣列?
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)
,沒有運氣...
而且如果可能的話,我該怎麼做同樣的事情對於一個矩陣,即必須在每一個元素細胞本身?
我無法相信我忘了這一個!謝謝 – merv 2010-01-17 23:57:03