For loop to save all the files

조회 수: 2 (최근 30일)
alphabetagamma
alphabetagamma 2022년 7월 14일
답변: KSSV 2022년 7월 15일
Hi, I am creating graphs which contain time series values of some variables, and their projections into the future. Specifically, there are 3 cities. Let's call them city = ['A'; 'B'; 'C'], and three variables. Let the vector of variables be vars_list = ['unrate', 'ffr', inflation_rate']
I have computed the graphs that show the how each of the series has evolved in each country upto the present, followed by the impact of a a shock on one variable at a time from vars_list. For example, one graph can be the forecasts of ffr in city A, where there is a shock on unrate in city B.
I have to do this for all cities and all variables in a for loop. My question is how do I save all the graphs that I get in MALTAB to a folder in the computer through a for loop without having to plot each graph separately and save one by one?

답변 (2개)

KSSV
KSSV 2022년 7월 14일
for i = 1:10
plot(rand(1,10))
figName = ['plot_',num2str(i),'.png'] ; % you can give path, your desired string here
saveas(gcf,figName)
end
  댓글 수: 1
alphabetagamma
alphabetagamma 2022년 7월 15일
Thanks a lot. That helped

댓글을 달려면 로그인하십시오.


KSSV
KSSV 2022년 7월 15일
Thanks is accepting the answer.. :)

카테고리

Help CenterFile Exchange에서 Image Processing Toolbox에 대해 자세히 알아보기

태그

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by