连接 class 个不同大小的标签

concatenating class labels with different size

我有不同的class标签,用于不同的情况[​​=24=]。我想将所有案例的 class 标签连接到一个向量中。 class 标签有不同的大小,它们有 char 类型。

例如我有10个案例,每个案例都有5class个标签,class个标签是: a,ab,cd,fgh,khgld。我怎样才能做到这一点? (我需要在每种情况下对其进行 vetroized,并最终对所有情况进行矢量化。所以它将是 50*1(是否有可能只有 1 列与标签的不同大小相反))

由于尺寸不同,无法拼接,我也使用单元格进行拼接,但结果不正确。

提前致谢

我在每个比最长的字符串短的字符串中添加了空格:

c = {'sas','as','tttttt'};
s = max(cellfun('size',c,2));
c = cellfun(@(str) [str,repmat(' ',[1 s - numel(str)])],c,'UniformOutput',0);
m = cell2mat(c')