瞬间集分享 http://blog.sciencenet.cn/u/yusufma 激光,光谱学,生物医学光子学

博文

谈谈gnuplot(十六):箭头

已有 6581 次阅读 2011-10-29 02:32 |个人分类:开源软件|系统分类:科研笔记|关键词:gnuplot,数学,画图,软件,箭头,arrow| 数学, 软件, 画图, 箭头

有了坐标系的知识打底,其他很多东西很好谈了。我们的图上除了标签之外,还有一个常用的标志:箭头。关于箭头的命令是 set arrow,语法和 label 有些类似,包括以下这些常用参数:
  • from ... to ...
    箭头的起点和终点坐标。如果把 to 换成 rto,第二个坐标就表示相对位置而不是绝对坐标。
  • nohead, head, backhead, heads
    分别表示:没有箭头(其实就是线段),箭头在终点,箭头在起点,双向都有箭头。
  • size <length>,<angle>,<backangle>
    箭头尺寸,默认长度单位为 first 坐标单位长度。
    下图中 A,B,C 分别代表 <length><angle><backangle>

  • filled, empty, nofilled
    箭头的三种填充风格:

下面我们看例子,还是画 sinc(x) 函数:

gnuplot> set term wxt font "DejaVu Sans,12"
gnuplot> sinc(x) = sin(pi*x)/(pi*x)
gnuplot> set xlabel "X"
gnuplot> set ylabel "Y"
gnuplot> set yrange [-0.4:1.2]
gnuplot> set title "sinc(x) 函数"
gnuplot> unset key
gnuplot> set samples 500
gnuplot> set arrow 1 from 2,1.05 to 0.3,1 filled size 0.5,15,60 lw 2
gnuplot> set label 1 at 0,1 point pt 7 ps 1.5 lc rgb "#F87217"
gnuplot> set label 2 "最大值在(0, 1)" at 2.1,1.05
gnuplot> plot sinc(x) lw 2




http://blog.sciencenet.cn/blog-373392-502197.html

上一篇:谈谈gnuplot(十五):gnuplot 的坐标系统及标签
下一篇:谈谈gnuplot(十七):边框和坐标轴

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备14006957 )

GMT+8, 2019-12-15 21:16

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部