clear; clc;

A = {[], 1, [], 2};
isempty(A)
mask = cellfun(@isempty, A)
nonempty_set = A(~mask)