문제
MATLAB의 .EPS 파일에 해당 파일을 자동으로 작성할 수 있는지 아는 사람이 있습니까?
많은 수의 그래프를 생성하는 스크립트를 실행하고 있으며 각 그래프를 수동으로 저장할 필요가 없다면 좋을 것입니다!
건배, 에디션
해결책
인쇄 기능 것을 수행:
그림 인쇄 또는 특정 파일 형식으로 저장 ...
print(filename,formattype)
지정된 파일 형식을 사용하여 현재 그림을 파일에 저장합니다.print('BarPlot','-dpng')
. 파일 이름에 확장자가 포함되어 있지 않으면 인쇄물이 적절한 이름을 추가합니다.
print(filename,formattype,formatoptions)
일부 형식에 사용할 수있는 추가 옵션을 지정합니다.
다른 팁
인쇄 또는 Saveas가 트릭을 수행합니다.
saveas(fig_handle, 'filename','eps')
print('-deps',fig_handle)
print -deps 1
출력 파일 이름을 지정하려면 Saveas를 사용하는 것이 좋습니다.
루프에서 n 수의 수치를 생성한다고 가정하면 명령 줄을 시도해야합니다.
saveas(gca,sprintf('Figure%02d.pdf',N ));
그것은 n 그림 1.pdf -figuren.pdf를 생성합니다saveas(gca,sprintf('Figure%02d.eps',N ));
n 그림 1.eps -figuren.eps를 생성합니다
대신에 gca
하나는 사용할 수 있습니다 gcf
또한. 첫 번째 명령 줄은 더 나은 솔루션입니다.
이것이 당신의 문제를 해결하기를 바랍니다.
제휴하지 않습니다 StackOverflow