PGPLOT
没有或很少条目链入本条目。 (2016年12月17日) |
PGPLOT是一个不依赖于任何装置的数据绘图函式库。他是由加州理工学院的Tim Pearson从1983开始编写。PGPLOT大多以FORTRAN写成。它被设计成模组化的应用程序界面,可以输出到数种绘图装置上。PGPLOT广泛地被用于学术和科学社群,因为他同时具备低阶(字、点、线、面)和高阶的绘图功能。PGPLOT可以被第三方重新散布和修改,但只能以编译过的二进制档案形式。无论原始的或修改过的源代码都不能被重新散布[1]。最近的版本是5.2.2,在2001年二月发布。也有人发布非官方的修补程式来支援额外的装置、64位元系统,以及RGB (真彩色)绘图。
PGPLOT提供了C和Fortran 77的界面。也有许多由用户提供的其他编程语言界面,例如:C++、perl、python、ruby、tcl/tk...等。[2]
PGPLOT可以做许多种不依赖于任何装置的输出,包含数种图档格式、图形显示终端、PostScript装置,及X Window。也可以用图形游标来帮助输入数据。它可以在许多种操作系统上运作,包含大多的Unix-like系统、Mac OS,及 Microsoft Windows。
一部分是因为此函式库已经有点年纪,PGPLOT相对于较新的套件,如PLplot,有许多的限制。特别是PGPLOT只支援8位元的彩图,而不是完整的RGB色彩;而且也没有简单的方法来直接绘图到程式记忆体中。