如何在运行时通过在字符串中添加变量来创建字符串?

时间:2014-09-29 16:49:34

标签: string matlab user-interface strcmp

在我的应用程序中,我必须通过在运行时添加新变量(其中包含IL)来创建字符串。但我无法这样做。当我加载新值时,旧值被覆盖。最终的sis应该包含IL中的所有变量。由于我是matlab的新手,我无法找到解决方案。我的代码如下

for i=1:1:length(vars)
    index = 0;
    index=index+1;
    sys=vars{i};
    syss=cellstr(sys);
          expression='\w*_IL\w*';
     matchStr{index} = regexp(sys,expression,'match');
     sis=matchStr{index}
end

另外,

vars='a'
    'b'
    'c_IL'
    'd'
    'e_IL'

请帮忙。

0 个答案:

没有答案