2
在MATLAB我有一個單元陣列,這樣如何刪除單元格空元素的方式,我想
a = { 1 2 2 3 4 5 [] []
2 4 5 4 3 2 4 5
4 5 4 3 4 [] [] []}
我想刪除空元素的方式,我得到這個:
a = { 1 2 2 3 4 5 2 4 5 4 3 2 4 5 4 5 4 3 4}
但是當我使用這個:a(cellfun(@isempty,a)) = [];
我所得到的是這樣的:
a = {1 2 4 2 4 5 2 5 4 3 4 3 4 3 4 5 2 4 5}
,它是N加時賽我想
它應該等於A? A = A(〜cellfun('isempty',A)); ??? – user667222 2012-07-16 13:24:02