连接您的单元格数组并使用unique:
%// example data
A ={'a';
'b';
'c';
'd'};
B = {'a';
'e';
'f'};
C = {'g';
'a';
'c'};
%// merge cells
merged = [A(:); B(:); C(:)]
%// or
merged = cat(1, A(:), B(:), C(:))
%// remove duplicates
filtered = unique(merged)
Run Code Online (Sandbox Code Playgroud)
或者假设你已经有了单元格数组S = merged,请执行以下操作:
S = { A, B, C }
%// remove duplicates
filtered = unique(cat(1,S{:}))
Run Code Online (Sandbox Code Playgroud)