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)==[]