Matlab 连接具有不同大小的类标签

Matlab 连接具有不同大小的类标签,matlab,label,dimensions,Matlab,Label,Dimensions,对于不同的情况,我有不同的类标签。我想在一个向量中连接所有案例的类标签。类标签有不同的大小和字符类型 例如,我有10个案例,每个案例都有5个类标签,类标签是:a、ab、cd、fgh、khgld。我该怎么做?(我需要在每种情况下对其进行否决,并最终对所有情况进行矢量化。因此,它将50*1(与标签的不同大小相反,是否可能只有一列)) 因为有不同的大小的混凝土是不可能的,我用细胞也这样做,但结果是不正确的 提前感谢我在每个字符串中添加了短于最长字符串的空格: c = {'sas','as','tttt

对于不同的情况,我有不同的类标签。我想在一个向量中连接所有案例的类标签。类标签有不同的大小和字符类型

例如,我有10个案例,每个案例都有5个类标签,类标签是:a、ab、cd、fgh、khgld。我该怎么做?(我需要在每种情况下对其进行否决,并最终对所有情况进行矢量化。因此,它将50*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')

你的预期产出是多少?does
C={'a','ab','cd','fgh','khgld'}=>
S=字符串(C)帮助你?是的,我想是的。谢谢你的建议。还有一个问题,因为类标签不会有相同的长度,在这个方法中,我们有最大长度的标签。在本例中,它们将采用以下格式:['a'、'ab'、'cd'、'fgh'、'khgld']。我想这会带来一些问题吗?我说的对吗?(我的意思是因为,例如,a是一个字符,这个函数增加了4个空格,直到我们的长度与其他函数相同)对不起,我不明白你在问什么让我重新表述一下。如上所述,我有5个类别标签。此类标签采用单元格格式。我想把它们放在一个向量中。所以我需要它们有相同的尺寸。此函数字符串将空格添加到长度不为5的标签(5,因为khgld有5个字符),例如标签a。我想知道这些空格是否重要?否。
string
将它们转换为字符串数组(不是char数组)