2016 - 2024

感恩一路有你

如何使用gnuplot绘制数据图

浏览量:4818 时间:2024-02-06 22:41:49 作者:采采

在绘制图形时,有时候给我们的不是函数表达式,而是一组数据,在这种情况下如何绘图呢?是不是也要一点一点的输入坐标,完成画图呢?答案是否定的,gnuplot能够读取数据,绘制数据图。

准备数据

首先先建立一个txt格式的文本,把数据导进来,注意,x、y、z值之间用逗号或空格隔开。以下是一个平面图形的例子,每行输入一对坐标,两个数之间用空格隔开:

```

1 3

2 5

3 7

4 9

5 11

```

数据输入完毕后,将它保存在某个文件夹。单击保存按钮,设置文件名为444,格式为txt,保存在D盘。

绘制数据图

打开gnuplot程序,输入指令:plot "D:444.txt",其余的都默认系统设置,按回车键。

所得到的图形是用点画出来的,颜色也是默认紫色的。如果我们要得到用线画的连续图象,那么就要修改一下代码。输入代码plot "D:444.txt" with line,可简写为plot "D:444.txt" w l,如果颜色要改变一下,就再输入:linetype 7,简化为lt 7,这样结果就是红色的曲线了。

绘图指令输完后,按回车键。图象显示如下。可以单击toggle grid按钮添加网格。然后单击第二个按钮保存图片输出。

立体图形的数据图同样可以这样画,只是多一个坐标分量而已。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。