如何处理好gnuplot在同一画板内画图几个问题?

gnuplot在同一画板内画图要注意的几件事是初学者感到比较难的问题,涉及到坐标轴的设置,两套坐标系问题,以及同一画板,各自分开画的问题,十分复杂。所以今天我单独把它提出来讨论,希望对你有所启发。

操作方法

  • 01

    第一个问题:坐标轴箭头及标签的设置。在科技论文或书籍的插图中,往往要显示坐标系的几个坐标轴标签及箭头还有刻度。如果没有设置好,就达不到目的。作为例子,画一个高斯函数图象。打开gnuplot,输入如下代码,回车确认。

  • 02

    从画出的图象,你可以观察到,除了刻度和函数名称,你看不到坐标轴标签和箭头。 设置箭头要指明从哪个点延续到哪个点,设置轴名称,要指明文本框的位置。这些都有讲究的。

  • 03

    如何设置坐标轴箭头和标签和刻度?设置刻度指令是:set xtics axis a,c,b ,表示从a标示到b,刻度间隔c单位。设置箭头起止坐标指令是:set arrow 1 from x1,y1 to x2,y2 ,后面还有填充颜色。设置x轴标签位置:set label 1 "X" at m,n。这后两个命令含有点的坐标:(x1,y1),(x2,y2),(m,n)。输入以下代码,回车。

  • 04

    这时候,各项需要显示的内容一一俱全。

  • 05

    第二个问题:一个画板如何建立两套坐标系?默认情况下,上边刻度是下边X轴的镜像,同样的右边刻度是左边y轴的镜像。为了画出匀变速运动的速度、位移和时间的关系图,输入如下代码:

  • 06

    按下回车键确认。图虽然画出来了,总感觉到有一点不满意。主要是位移和速度的刻度一样,不能很好的反映函数间的关系。

  • 07

    改变刻度设置。输入如下代码。其中set ytics nomirror,意思是令y轴刻度不在右边显示,接下来分别规定y轴和y1轴的刻度和起止数值。set ytics 10,10,100,表示每隔10单位标一个数,从10标到100。输入如下代码,回车确认。

  • 08

    注意到没有,这是两个y轴的刻度不同了,图形也有相应的变化,注意x轴可以共用。所以没必要区分x轴。

  • 09

    问题三:如何在一个画板内各自划分区域绘图?在数学教学中,经常遇到需要同时画出几个图象进行对比的情况。分别画四个函数:y=arctan(x); y=e^x ; y=x²; y=x³的图象。输入如下代码:

  • 10

    回车确认成图。发现y轴刻度很乱,相互交错,看不出哪一个是谁的。所以有必要分开画。把画板四等分,一个函数画一个区域内,各不相干。

  • 11

    输入如下代码。其中,set multiplot是一个画板画多图的指令。设置原点坐标:set origin 0.0,0.0设置图象大小为原来的一半:set size 0.5,0.5。实际上占地4分之1,输入全部代码后,回车确认。

  • 12

    这样,四个图形,各有自己的坐标系,相安无事。以上三个问题是gnuplot画图难点,我今天把它总结一些,这些处理方法和技巧需要你不断练习才能掌握。

(0)

相关推荐

  • 几何画板从结论出发画几何图形的实例教程

    之前教程我们举例的命题是:已知:梯形ABCD中,AD∥BC,AB=AD+BC,E是CD的中点.求证:AE.BE分别平分∠BAD.∠ABC. 该命题的逆命题是:在梯形ABCD中,AD∥BC,∠DAB和∠ ...

  • 几何画板制作立体阴影效果文字

    几何画板制作立体阴影效果文字 具体的操作步骤如下: 1.利用"文字工具"按钮,在画板的画图区域拖出一个文本框,在文本框中输入所需文字,如"欢迎学习几何画板". ...

  • ai怎么修改画板大小 ai怎么修改尺寸

    下面介绍在AI中修改画板尺寸的方法,希望本指南能帮到大家. 操作方法 01 启动AI软件,进入到操作界面中:CTRL+N,新建一个画板的文档. 02 接下来,想修改画板尺寸大小.在工具栏中,调出画板工 ...

  • 22款设计师必备的PS插件【附教程】

    Photoshop可以说是每个设计师都必须会用的设计工具之一了.为了设计要求,大家会在Photoshop里搭配一些PS插件来使用.这篇文章就为大家整理了23款最佳PS插件,一起来看看吧. 1.摹客iD ...

  • NetMeeting是什么 NetMeeting简介

    Netmeeting是Windows系统自带的网上聊天软件,意为“网上会面”。 Netmeeting除了能够发送文字信息聊天之外,还可以配置麦克风、摄像头等仪器,进行语音、视频聊天。虽然,国外的ICQ ...

  • NetMeeting是什么?

    Netmeeting是Windows系统自带的网上聊天软件,意为“网上会面”。 Netmeeting除了能够发送文字信息聊天之外,还可以配置麦克风、摄像头等仪器,进行语音、视频聊天。虽然,国外的ICQ ...

  • 阵列Cache写机制:Write-through与Write-back区别

    Write Through和Write Back Write Through和Write Back是阵列卡Cache的两种使用方式,也称为透写和回写.当选用write through方式时,系统的写磁 ...

  • word字怎么倒过来

    word文档也可以实现简单的图片.文字处理.今天小编来教大家word字怎么倒过来?word怎么让字反过来?以下是具体的操作方法 方法一 找到插入选项,然后插入一个文本框. 在文本框里输入自己想要写的字 ...

  • ai的路径查找器怎么用(ai怎么改变路径形状)

    l 新建:l界面:多个预编辑区:l存储格式:1..AI:AI软件默认的存储格式,相当于PS的PSD格式2..EPS:使用AI软件可以打开的格式.通常下载矢量源文件使用EPS格式,使用AI软件可打开和编 ...