应该是可以的,比如每次循环更改的是二位字符,想法是根据i的值来生成每次需要的修改数或字符。
如i=1时,由i生成字符串b=strcat(num2str(i),num2str(i+1)); 结果就是‘12’,用作title;
然后再生成相应数字,c=str2num(b);这时c=12,相应的21也可以倒着生成字符串,再转换为数字就是21了。
你的描述有些不太清除,你可以参照我给你的这个例子做下,会对你有一些启发。
for i=1:5
a=sprintf('title-%d-%d',i,i^2);
disp(a)
end