0%

PGPLOT的视图选择

一个图像程序第一件要做的事情就是告诉PGPLOT选择使用什么设备作为输出,前面我们也提到过,一共有两种不同的设备类型。

这个设备类型我们可以在pgbeg函数中提前确定,例如PGBEG (0, ‘plotfile.ps/PS’, 1, 1),就是输出文件名为plotfile.ps的ps类型文件。也可以使用“?“来输出时自行选择。

当然,在完成我们的绘图工作以后,调用cpgend来刷新输出结果是有必要的,就像C语言中malloc以后要调用free,以免引起内存泄露。

对于不同的输出设备,PGPLOT默认是有一些输出default设置的。比如ps输出,就会采用标准的18X5inches的景观模式。

如果你有自己的审美观,准备设置一些高级的输出,那么这是你可以调用pgpage(后面有详细介绍)来设定宽度、比例。

PGBEG的最后两个参数nx和ny,可以将窗口分割为nx*ny个小窗口,例如nx和ny均取3,那么将绘制出9副图片。

3x3

处无为之事,行不言之教;作而弗始,生而弗有,为而弗恃,功成不居!

欢迎关注我的其它发布渠道