shall I plot some figure to save without show?

조회 수: 2 (최근 30일)
vx2008
vx2008 2017년 3월 1일
편집: Gaetano Pavone 2021년 3월 23일
I want to plot some figures by functions 'bar' and 'plot', but I don't want this figure being shown and just want to save it on somewhere; shall I?

채택된 답변

KSSV
KSSV 2017년 3월 1일
figure('Visible','off')
plot(rand(1,100))
saveas(gcf,'myfigure.fig','fig') % give extension you want
  댓글 수: 2
vx2008
vx2008 2017년 3월 1일
thank you very much; it is very usefull.
Gaetano Pavone
Gaetano Pavone 2021년 3월 23일
편집: Gaetano Pavone 2021년 3월 23일
@KSSV I have another question about this topic.
In my code, I show and save a plot obtained by using a function.
Such two operations are available if I set two variables (showfig and outputsave, respectively) equal to 1, vice versa, they are unavailable if I turn the parameters as zero.
Thus my question is:
How can I save the plot without showing it?
I have tried to use your suggestion, but it doesn't work.
In my function there is:
if showfig==1
set(gcf,'Visible','off')
else
set(gcf,'Visible','on')
end
...
...
if outputsave==1
savefig ('myfigure.jpeg')
end

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

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Discrete Data Plots에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by