Saving pdf's inside loop
    조회 수: 3 (최근 30일)
  
       이전 댓글 표시
    
Hello guys:
i have a script to create subplots, and divide them into different pages, however i'm unable to save these pages as pdf inside the loop, here is the code:
    station='CONT';
    ps=8;% plots per page
    np=nim; %number of plots
for it=1:np
    xt=rem(it-1,ps)+1;
if xt==1
    figure;
end
      ax1=subplot(4,2,xt);
      xlim(Xll(it,:)); %xlimits, come from figure structure
      ylim(Yll(it,:)); %ylimits, come from figure structure 
      copyobj(allchild(get(h1(it),'CurrentAxes')),ax1);
      %check this is NOT WORKING ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
      fout = sprintf('%s_DR_%u.pdf',station,idx);
      saveas(gcf,fout,'pdf');
end
thanxs in advance for any idea
댓글 수: 0
답변 (1개)
  Jan
      
      
 2014년 9월 21일
        "NOT WORKING" is not useful to explain what happens. Do you get an error message? Perhaps this message contains the information that the variable "idx" is not defined? Perhaps you want "it" to appear inside the name of the file?
참고 항목
카테고리
				Help Center 및 File Exchange에서 Subplots에 대해 자세히 알아보기
			
	제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

