欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

gnuplot常用命令(随时更新)

程序员文章站 2022-03-29 21:20:30
...

最后更新日期:20200614

1.已有数据的点线图

plot  '.\line_rhoe1.xy' u 1:2  w lp lw 2 lt 2 pt 1 lc rgb "black" ,\
'.\line_rhoe2.xy' u 1:2  w l lw 2 lc rgb "black" 

#u 1:2 使用第一列数据为x轴,第二列数据为y轴 还可以进行运算 例如 u 1:($2)/($3)
#w lp 绘制数据点和数据线 w l 仅绘制数据线 w p仅绘制数据点
#lt/pt 2 点和线的绘制风格 lt0是虚线 可以使用dt命令设置其他点划线类型
# lc 线的颜色,同样会将该颜色设置给点
# 在gnuplot终端输入test可以快速查看所有电线风格

2. 设置字体

set xx  font 'Times New Roman-Bold-Italic,15'
#xx可替换为 xtics xlabel等对象

3.设置多图

#layout不是必须设置的选项,如果不设置layout可以手动调整子图的位置和尺寸,实现一些令人耳目一新的效果
set multiplot layout 2,2

#子图的位置和尺寸是可选选项,可以不进行设置,不设置的话gnuplot将默认设置子图的位置的和大小
#set origin 0,0.5 #子图右下角在坐标0,0.5处
#set size 0.5,0.5 #子图尺寸为0.5*0.5
set title "t=0.01s"  #子图标题
plot  '.\line_rhoe.xy' 

#set origin 0.5,0.5
#set size 0.5,0.5
set title "t=0.08s"
plot  '.\line_rhoe2.xy'

......

4.打开网格

set grid xtics
set grid ytics

5.图例操作

unset key #关闭图例
set key off #关闭图例
set key right #图例整体位置
set key Right #调整文字对齐方式
set key box #打开图例边框
set key width 0.8 #设置图例宽度
set key height 1 #设置图例高度

6. 坐标轴操作

6.1 设置坐标轴显示范围

set xrange [0:1.1]

6.2 设置坐标轴标题

set ylabel "无量纲电荷密度"

6.3 设置坐标轴数字显示格式

set format y "%3.2f"
#整数位保留3位,小数为保留2位
set format x "%0.1e"
# 保留一位小数的科学计数法 

6.3 设置坐标轴刻度间隔

set xtics 200
set ytics 0.2
相关标签: gnuplot使用笔记