Как обнаружить пустые ячейки в массиве ячеек? Я знаю, что команда удалить пустую ячейку a(1) = [], но я не могу заставить MATLAB автоматически определять, какие ячейки пусты.
Фон:
Я предварительно выделил массив ячеек с помощью a=cell(1,53).
Затем я использовал if exist(filename(i)) и textscan, чтобы проверить файл и прочитать его. В результате, когда filename(i) не существует, получается пустая ячейка, и мы переходим к следующему файлу.
Когда я закончу чтение во всех файлах, я хотел бы удалить пустые ячейки a. Я попробовал if a(i)==[]