필터 지우기
필터 지우기

How do I create a dynamic file name when printing to jpeg?

조회 수: 3 (최근 30일)
Matt Brown
Matt Brown 2018년 1월 19일
댓글: Matt Brown 2018년 1월 22일
I have a function which generates the same plot for multiple data sets. My goal is to save each plot under a unique filename. It looks something like this:
figure1=figure('visible', 'off')
axes1=axes('Parent',figure1)
plot(x,y)
print -djpeg test.jpeg
fclose(figure1)
This will overwrite the same jpeg each time. What I would like to have is test01.jpg, test02.jpg and so on corresponding to the string identifying each data set (i.e. test01, test02). I have tried dropping the string into the print command, but to no avail.
print -djpeg horzcat(idstring,'.jpeg')

채택된 답변

Walter Roberson
Walter Roberson 2018년 1월 19일
print('-djpeg', [idstring,'.jpeg'])

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Workspace Variables and MAT-Files에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by