3
我正在使用gnuplot来打印图表。我想用正常的比例打印一次这个图表,并用一个对数比例打印一次。Gnuplot:生成两个不同的输出文件
当我打印了logscale我想执行以下代码的图像:
set yrange[1:500]
set logscale y
set ytics (100, 200, 400) nomirror
然而,当我想以一个普通大小打印的影像,我想用下面的代码:
set yrange[1:350]
set ytics (100, 200, 300) nomirror
目前,如果我想打印特定版本,我会注释这些命令。但是,我在问自己是否有更好的选择来做到这一点。也许一个if条件?
同样的问题适用于输出文件。目前我这样做:
set output '| ps2pdf - "plot.pdf"'
如果我打印日志比例文件,我只是改变输出名称。但是,我宁愿同时生成两个图像。我怎样才能做到这一点?
感谢您的提示。同时也感谢提示我如何生成两个输出文件。但是,不,我不得不复制我的整个剧情代码。有什么办法可以避免这种情况? – RoflcoptrException
是的,有! 'replot'命令将绘制与之前'plot'命令相同的数据。 (我第一次打算在我的例子中使用它 - 我已经编辑它了。) – andyras
很酷,非常感谢!现在我只需要弄清楚如何在我的Mac上安装pdfcairo,然后一切都完成:) – RoflcoptrException