在我的应用程序中,我必须通过在运行时添加新变量(其中包含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'
请帮忙。