title: deleting empty rows in a cell array
body: <p>I have a cell array <code>(10001x21)</code> in which the first 3 columns have data in all the rows. From columns <code>4 to 21</code> I have data In some of the cells of a particular row and some rows might be completely empty.</p>
  
  <p>I want to retain only rows which have the data in some of the columns from <code>4 to 21</code>  and remove all the empty rows which do not have any data in the columns <code>(4:21)</code>. Any help would be appreciated in this case.Thanks.</p>
  
  <p><strong>This is in Matlab environment</strong></p>
  
  <p>This is how the data looks</p>
  
  <p>'1Fb6'  2014    'F' []  []  []  []  []  []  []  []  []  []<br>
  '1Fc6'  2014    'F' []  []  []  []  []  []  []  []  []  []<br>
  '1Fd6'  2014    'F' []  []  []  []  []  'ka1'   []  []  []  []<br>
  '1Fk6'  2014    'F' []  []  []  []  []  []  []  []  []  []<br>
  '1Fy6'  2014    'F' []  []  []  []  []  []  []  []  []  []<br>
  '1Fz6'  2014    'F' []  []  'na1'   []  []  []  []  []  []  []<br>
  '1Fj6'  2014    'F' []  []  []  []  []  []  []  []  []  []<br>
  '1Fm6'  2014    'F' []  []  []  []  []  []  []  []  []  []<br>
  '1Fn6'  2014    'F' []  []  []  []  'bo1'   []  []  []  []  []  </p>