Gnuplot中如何绘制二维函数曲线图

Gnuplot是一款科学绘图工具,可以把数据及数学函数转换为二维或三维图形。上次小编介绍了如何安装Gnuplot,今天小编以正弦函数为例子,教大家如何使用gnuplot画出美观的二维曲线图。

操作方法

  • 01

    首先输入: plot sin(x) 此时,在新窗口中绘制的曲线图,所有设置都是默认的。

  • 02

    给曲线图添加名称: 输入命令:set title “我的正弦曲线”,再输入 plot sin(x)。 完成这两条命令后,曲线图的名称就设置好了,并出现在曲线图上方。

  • 03

    设置坐标轴名称: 上面的曲线图中没有坐标轴名称,接下来我们给坐标轴加上名称。 输入命令:set xlablel ‘角度(度)’,设置X轴名称。 输入命令:Set ylabel ‘sin(x)’, 设置Y轴名称。 重新再绘制曲线时,轴坐标名称就出现了。

  • 04

    设置X轴范围: 上图中X轴默认的范围是-10到10,我们现在把范围限定到我们需要的范围内,比如-π到π。输入命令: set xrange [-pi:pi], 然后输入 plot sin(x)。可以看到新图中,X轴坐标范围设置好了。

  • 05

    设置X轴上的坐标刻度值: 现在X轴坐标刻度值对应的单位是弧度,我们把X轴的刻度值设置成对应的角度值。 输入: set xtics (‘0’ 0, ‘90’ pi/2, ‘-90’ –pi/2, ‘-180’ –pi, ‘180’ pi),然后输入 plot sin(x)。这样X轴上的坐标值就设置好了。

  • 06

    设置Y轴上的坐标值: 现在曲线图Y轴上的坐标间隔为0.2,看起来有些密集,我们将其修改一下,设置成间隔0.5。输入命令:set ytics 0.5 , 然后输入plot sin(x)。

  • 07

    设置图例位置: 曲线图图例默认是在右上角位置,但我们看到它遮盖住了曲线。为了更美观,我们可以修改图例的位置,在gnuplot中,图例叫key。 输入命令:set key top left,将图例修改到左上角位置,然后输入plot sin(x)。我们看到修改后的曲线图,图例位置已经移到左上角位置。

  • 08

    设置网格: 如需要的话,可以输入命令: set grid 来加上网格。 移除网格的话,则输入命令:unset grid 即可 。

  • 09

    保存图片: 点击工具Export plot to file, 选择保存路径,设置一个图片名称,点击保存即可。

  • 10

    找到保存的图片,打开看看。这时的曲线图没有了Gnuplot显示界面的边框和工具栏,显得更加整洁美观。

(0)

相关推荐

  • MATLAB怎么绘制二维曲线图三维图和子图

    为直观表达MATLAB运算结果或将程序运行结果可视化,GUI界面是一种表达方法,包括表格图形控件等,简单点的话,在m文件中编程绘图,将结果图形显示.下面分享给大家MATLAB绘制二维曲线图.三维图.一 ...

  • matlab中绘制二维图形

    matlab中有时为了看清方程,更加系统的了解方程,常常需要画图表达,那么为了绘制二维图形就需要了解matlab中常用的图形功能,下面介绍一下matlab中的二维图形功能。 plot(x) ----- ...

  • MATLAB学习与使用:利用plot绘制二维散点图

    在进行回归分析时常用到散点图,二维散点图可以判断两个量之间是否存在某种联系,从而选择合适的函数对数据点进行拟合.下面利用MATLAB提供的plot绘图命令绘制二维散点图. 操作方法 01 第一,启动M ...

  • matlab怎么在平面坐标系中绘图之二维绘图plot

    matlab不仅可以用来进行数学分析,还可以使用matlab强大的绘图功能帮助我们理解数据,并向他人形象的传达自己的结论,二维绘图是刚接触matlab的时候必须学会使用的技能之一,那么我们怎么使用ma ...

  • CREO绘制二维草图时怎么自动定向?

    在使用CREO软件绘制二维草图时,CREO默认的是轴视图方向,这样很不利于进行草图绘制,每次都需要点击草绘视图按钮,非常麻烦,本文通过修改配置文件来设置绘制二维草图时自动定向. 1.首先应确保电脑已经 ...

  • 3dMax中如何将二维样线条转换为三维模型

    下面跟大家介绍下3dMax中如何将二维样线条转换为三维模型,快来看看吧! 操作方法 01 首先,打开软件,然后点击创建图形下的线按钮. 02 在视图模板中绘制一个封闭的线条,点击是选项确定绘制封闭线条 ...

  • 教你用XMind绘制二维表

    XMind不仅可以用来制作鱼骨图.组织架构图等经典思维导图,它还能绘制二维表呢,想必很多人都不知道这一点吧,今天,小编就为大家支招,教大家在自己的XMind文件里绘制二维表. 操作方法 01 二维表在 ...

  • 如何在手机端QQ中通过扫描二维码添加好友?

    相信很多小伙伴都有在使用手机QQ,在其中如何才能通过扫描二维码添加好友呢?方法很简单,下面小编就来为大家介绍.具体如下:1. 首先,打开手机上的QQ并登录.进入后,点击左上角的头像.2. 页面左侧弹出 ...

  • 如何在手机QQ中生成个人二维码?

    相信很多小伙伴都有在手机上使用QQ,在其中如何才能生成个人二维码呢?方法很简单,下面小编就来为大家介绍.具体如下:1. 首先,打开手机上的"QQ".2. 进入首页后,将屏幕向右滑动 ...