PG图

PGPLOT图形子程序库是一个Fortran或C可调用、与设备无关的图形包,用于制作简单的科学图形。它的目的是让用户以最少的努力制作出出版物质量的图形图像。对于大多数应用程序,程序可以独立于设备,并且可以在运行时将输出定向到适当的设备。PGPLOT库由两个主要部分组成:一个与设备无关的部分和一组设备相关的“设备处理程序”子程序,用于在各种终端、图像显示器、点阵打印机、激光打印机和笔式绘图仪上输出。支持的常用文件格式包括PostScript和GIF。PGPLOT本身主要是用标准的Fortran-77编写的,带有一些非标准的、依赖于系统的子程序。PGPLOT子程序可以直接从Fortran-77或Fortran-90程序调用。提供了一个C绑定库(cpgplot)和头文件(cpgplot.h),允许从C或C++程序调用PGPLOT;绑定库处理C和Fortran参数传递约定之间的转换。PGPLOT已经在UNIX(大多数品种,包括Linux、SunOS、Solaris、HPUX、AIX、Irix和macosx/Darwin)和OpenVMS操作系统上进行了测试。我不能提供对DOS、microsoftwindows的支持,但是我会分发用户提供的用于这些操作系统的代码。