Como detecto células vazias em uma matriz de células?

Como detecto células vazias em uma matriz de células? Eu sei que o comando para remover a célula vazia éa(1) = [], mas parece que o MATLAB não detecta automaticamente quais células estão vazias.

Histórico: pré-aloquei uma matriz de células usandoa=cell(1,53). Então eu useiif exist(filename(i)) e textos podem procurar um arquivo e lê-lo. Como resultado, quando ofilename(i) não existe, uma célula vazia resulta e passamos para o próximo arquivo.

Quando terminar de ler todos os arquivos, gostaria de excluir as células vazias dea. eu tenteiif a(i)==[]

questionAnswers(2)

yourAnswerToTheQuestion