我无法在循环中重命名我的绘图。我试过了
for Yearnumber 2000:2018
etc etc
title('Plot for year %g',Yearnumber,'FontSize',20);
end
类似于我在sprintf中键入的内容,但它不起作用。有没有办法让它循环多年?
你可以在sprintf
中使用title()
for Yearnumber = 2000:2018
title( sprintf( 'Plot for year %g', Yearnumber ), 'FontSize', 20);
end
spirntf
是一个很好的答案,你也可以这样做:
for Yearnumber = 2000:2018
title( ['Plot for year' num2str(Yearnumber)], 'FontSize', 20);
end