我有一个包含一些字符串的单元格,我想从中选择一些字符串并将它们保存到另一个单元格。例如,如果我有这个单元格。我的意思是一些不使用循环的有效方法。
谢谢
labels= 'aaaa'
'bbbb'
'ccc'
'dddd'
和
idx=
1
2
结果是:
g=
'aaaa'
'bbbb'
我使用此代码,但这是错误的。
G_no=max(idx);% idx is an array of some number
g={};
for i=1:G_no
G_mem=find(idx==i);
g{i,:}=labels{1,G_mem};% labels is a cell of some string
end