在 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}
这不是我想要的