【发布时间】:2014-10-16 14:03:36
【问题描述】:
目前我正在尝试做类似的事情:
h = figure( 1 );
subplot( 1, 2, 1);
plot( X, Y );
grid on;
xlabel( 'abc' );
ylabel( 'xyz' );
title( 'Nice' );
legend( 'Awesome' )
handles = findall( 0, 'type', 'figure' );
createPDF( 'outputFileName', numel( handles ) );
因此,以上将在屏幕上生成 .fig 输出。模块 createPDF 调用将打开的图形转换为 .ps 文件并将它们更改为 PDF。当我在我的 PC 上本地运行它时,我看到所有数字都弹出,然后它们被转换为 .PS 并最终转换为 PDF
但是,我正在服务器上将其作为没有屏幕的批处理过程运行,因此我认为也不会有 .fig 输出。如何将这些图直接发送到 .PS 文件。上面的代码在for循环中运行,生成了45个不同的数字。
谢谢
【问题讨论】:
标签: matlab