我无法在循环中重命名地块。我尝试过
for Yearnumber 2000:2018
etc etc
title('Plot for year %g',Yearnumber,'FontSize',20);
end
类似于我在sprintf中键入的内容,但是它不起作用。有什么办法可以使它不断循环?
答案 0 :(得分:1)
您可以在sprintf
内使用title()
for Yearnumber = 2000:2018
title( sprintf( 'Plot for year %g', Yearnumber ), 'FontSize', 20);
end
答案 1 :(得分:0)
spirntf
是一个很好的答案,您也可以这样做:
for Yearnumber = 2000:2018
title( ['Plot for year' num2str(Yearnumber)], 'FontSize', 20);
end