MATLAB: Removing spaces from a cell array

if statementindexingMATLAB

I have a 1X8 cell array of data:
EX:
G=
42.233
38.461
44.904
44.656
44.286
[]
44.106
43.968
Those are the elements in that cell.
How do I remove the "[]" from the cell array so that I end up with the following:
42.233
38.461
44.904
44.656
44.286
44.106
43.968
(The real data is actually 100s of lines long and I would need to know how to remove it no matter where the []'s were located.)
Appreciate it, Mike

Best Answer

G(cellfun(@isempty,G))=[]