Gnuplot

AI TOOL PROFILE工具资料

跨平台的命令行交互式绘图工具,1986 年开发至今

官网地址 http://www.gnuplot.info

访问官网
价格源代码受版权保护,免费分发,无需付费
平台Linux / Windows / macOS / OS/2 / VMS
归类论文与学术
收录2026-07-01
复核2026-07-01
编辑评分 4.1 / 5

Gnuplot编辑总结

EDITOR REVIEW编辑评测

Gnuplot 是一款可移植的命令行绘图工具,支持 Linux、Windows、macOS、OS/2、VMS 等多种平台,源代码受版权保护但可免费分发,无需付费。它最初为科学家和学生交互式可视化数学函数与数据而设计,后来扩展到 Web 脚本等非交互场景,也被 Octave 等第三方程序用作绘图引擎。从 1986 年起持续开发至今,最新版本为 6.0.5(2026 年 7 月),同时维护 5.4.10(2023 年 10 月)等旧版本。界面以命令行为主,上手需要一定学习成本。

Gnuplot是什么?

Gnuplot 是一款命令行驱动的绘图工具,最初面向科学家和学生,用于交互式地将数学函数与数据可视化;经过多年发展,它也能用于 Web 脚本等非交互场景,并被 Octave 等第三方应用当作绘图引擎使用。

它强调可移植性,可在 Linux、Windows、macOS、OS/2、VMS 及其他平台上运行;源代码受版权保护,但允许免费分发,使用者无需付费。项目自 1986 年起持续开发,主力版本为 gnuplot 6.0(6.0.5 发布于 2026 年 7 月),另有 5.4 系列(5.4.10 发布于 2023 10 月)、5.2、5.0 以及更早的 4.x、3.x、2.0、1.0 等历史版本。

使用方式上,普通用户可在命令行输入命令绘制 2D / 3D 图形并交互查看;开发者可以将它嵌入脚本,或通过第三方程序调用;科研人员则常把输出保存为 postscript、pdf、png、LaTeX 等格式用于论文与报告。

Gnuplot核心功能

CAPABILITIES工具标签

2D 与 3D 绘图

支持多种类型的二维与三维图形绘制,官方提供 Demo Gallery 展示各类绘图示例,可用于函数曲线、数据点、曲面等可视化场景。

多种输出格式

支持交互式屏幕显示(Qt、wxWidgets、x11 或系统专属的 MS Windows、OS/2),也可直接输出到文件,覆盖 postscript(含 eps)、pdf、png、gif、jpeg、LaTeX、metafont、emf、svg 等格式。

网页可交互输出

支持可鼠标操作的网页显示格式,包括 HTML5 与 svg,方便把图形嵌入网页或在线文档中做交互浏览。

跨平台运行

可在 Linux、Windows、macOS、OS/2、VMS 等平台运行,交互式显示端同时也提供 Qt、wxWidgets、x11 等跨平台或系统专属方案。

脚本与非交互使用

除了交互式绘图,还支持 Web 脚本等非交互用法,并可被 Octave 等第三方应用程序当作绘图引擎调用,适合自动化出图流程。

命令行驱动

以命令行方式输入绘图指令,不使用图形界面按钮操作。对习惯终端环境的科研人员效率较高,但也意味着需要先掌握命令语法。

免费分发

源代码受版权保护但可自由分发,使用者不需要付费;由官方提供下载入口与 Git 仓库,并配有用户手册 PDF 与日文版手册。

Gnuplot适合谁用?

WHO IS IT FOR工具标签

科研人员与论文作者

推荐

需要把数据或函数画成 postscript、pdf、LaTeX 等可直接嵌入论文的格式,输出类型覆盖充分,是它的原始使用场景。

理工科学生

推荐

适合在课程与实验中用命令行交互查看数学函数与数据曲线,免费分发、无付费门槛。

脚本与自动化开发者

推荐

可通过脚本非交互调用,也能被 Octave 等程序作为绘图引擎集成,适合把出图流程纳入自动化管线。

习惯图形界面的人

有条件

工具以命令行交互为主,没有可视化操作面板,需要记住绘图命令,习惯鼠标操作的用户上手节奏会慢一些。

需要精细排版控制的设计岗

有条件

定位于技术绘图,输出偏向数据与函数可视化,并非通用图形设计工具,做海报、插画类需求并不对口。

Gnuplot优点和缺点

PROS & CONS工具标签

优点

  • 支持 Linux、Windows、macOS、OS/2、VMS 多平台运行
  • 源代码免费分发,使用无需付费
  • 自 1986 年起持续开发,主力版本 6.0.5(2026 年 7 月)
  • 输出格式覆盖 postscript、pdf、png、LaTeX、svg 等
  • 可被 Octave 等第三方程序作为绘图引擎调用
  • 支持 HTML5、svg 等可鼠标交互的网页显示格式

缺点

  • 命令行驱动,没有图形化操作界面
  • 需要先掌握命令语法才能出图
  • 官网未公开界面语言的完整支持范围

Gnuplot常见问题

FAQ工具标签
Gnuplot 收费吗?

不收费。源代码受版权保护但可自由分发,使用者不需要付费,安装和使用都不涉及费用。

当前主力版本是哪个?

主力版本为 gnuplot 6.0,最新小版本是 6.0.5,发布于 2026 年 7 月。5.4 系列仍在维护,最新为 5.4.10(2023 年 10 月);更早的 5.2、5.0、4.x 等属于历史版本。

它能画哪些图、导出什么格式?

支持多种类型的 2D 与 3D 图形。输出既可以是交互式屏幕显示,也可以直接写入文件,涵盖 postscript(含 eps)、pdf、png、gif、jpeg、LaTeX、metafont、emf、svg 等,另有 HTML5 与 svg 两种可鼠标交互的网页格式。

可以在哪些系统上用?

包括 Linux、Windows、macOS、OS/2、VMS 及其他平台。交互式显示端提供 Qt、wxWidgets、x11 这类跨平台方案,也有 MS Windows、OS/2 等系统专属方案;官网另提供 macOS 的贡献者二进制包。

需要会编程才能用吗?

不需要编程语言基础,但要在命令行里输入绘图指令,需要熟悉它的命令语法。官网提供用户手册 PDF(含日文版)、在线 HTML 文档以及 FAQ 与教程作为学习材料。

可以把 Gnuplot 嵌进自己的程序里吗?

可以。它支持 Web 脚本等非交互用法,并且被 Octave 等第三方应用当作绘图引擎使用,官网也提供 Git 仓库供下载源码。

Gnuplot竞品对比

COMPARISON工具标签
工具编辑评分价格核心功能平台
Gnuplot本工具 4.1 源代码受版权保护,免费分发,无需付费 2D 与 3D 绘图;多种输出格式;网页可交互输出;跨平台运行 Linux / Windows / macOS / OS/2 / VMS
Origin — 未标价 流行的专业函数绘图软件,简单易学、操作灵活、功能强大 —
MedPeer 科研绘图 — 未标价 「MedPeer 科研绘图」是 MedPeer 为科研人员量身打造的专业绘图工具 —
SciFigureAI — 未标价 用于科研论文和演示文稿的 AI 科研作图工具 —
毕夏 AI 智能写作 — 官网未公开具体定价,仅标注 AIGC 检测免费 支持论文初稿、文献综述与科研绘图的学术写作平台 Web
GraphPad — 学生 $142/年,学术 $260/年,企业 $520/年,月付 $50 为生物医学相关专业的人员精心设计的一款绘图软件,功能实用、操作便捷等 Web / Windows / Mac