plotutils
外观
原作者 | Robert Maier, Nick Tufillaro |
---|---|
开发者 | GNU计划 |
当前版本 | 2.6(2009年9月27日 | )
操作系统 | 跨平台 |
许可协议 | GNU通用公共许可证 |
网站 | gnu |
GNU plotutils是一套以资料集为基础产生图表的自由软件命令行工具与函数库。其被PSPP与UMLgraph等项目使用,也用于许多学术研究领域[1][2][3],并有许多Linux散布版提供此软件。也提供了Windows与macOS的版本。函数库提供了C与C++等编程语言的绑扎。其独立的命令行工具则可产生图表并执行样条函数与常微分方程的数值计算。Plotutils是一个GNU软件包,以GNU通用公共许可证散布。
历史
[编辑]部分实用工具受到了Unix绘图实用工具的启发。贝尔实验室的Unix的第一个版本中提供了graph实用工具与各种绘图过滤程序。到版本7的Unix时,graph、plot、spline与几个依赖于装置的libplot版本是标准的Unix功能。该软件包支持的第一个显示装置是Tektronix 611存储示波器。到了1980年代初期,也支持了许多的其他装置。
1989年,第一个GNU版本的graph、plot、tek2plot、spline与各自的文件被编写出来。理查德·斯托曼进一步指导了程序与文件的开发。该散布版在1991年以GNU graphics开始散布。
1995年,透过编写一个与装置无关的独立版libplot,以及从头开始重写graph程序,将其变为一个即时过滤器,程序功能有了许多扩展。
功能
[编辑]独立工具
[编辑]- GNU graph,即时绘制二维资料集或资料流。
- GNU plot,将GNU Metafile格式翻译为其他任意格式。
- GNU tek2plot,用来将Tektronix 4010的资料翻译成上述的任意格式。
- GNU pic2plot,用来将PIC语言翻译成上述的任意格式。
- GNU plotfont,用来显示上述格式中可用字体的字符映射。
- GNU spline,用来对资料进行样条插值。
- GNU ode,用来对一个或多个常微分方程式组成的系统进行数值积分。
支持的输出格式
[编辑]参见
[编辑]参考资料
[编辑]- ^ Sennblad, et. al., 2007.. [2022-01-08]. (原始内容存档于2015-09-26).
- ^ PHAVer, Polyhedral Hybrid Automaton Verifyer. [2022-01-08]. (原始内容存档于2021-06-26).
- ^ XSohie, electron paramagnetic resonance spectrum simulator. [2022-01-08]. (原始内容存档于2009-09-29).
外部链接
[编辑]- 官方网站
- UMLgraph (页面存档备份,存于互联网档案馆) 自动绘制UML图表
- GNU Plotutils (页面存档备份,存于互联网档案馆)
- GNU Graphics (页面存档备份,存于互联网档案馆)