Autant j’utilise énormément cellfun combiné avec isempty pour enlever les cellules vides .
Comme par exemple ici où j’ai une cellule vide en deuxième position :
A = {'2005',[],'2006'}
pour la supprimer je tape ceci :
A= A(~cellfun('isempty',A))
A =
‘2005’ ‘2006’
Mais je n’avais encore jamais utilisé (ou alors je ne m’en rappelle plus) la fonction arrayfun.