即可使用。
最后一行,'qt' 表示默认的terminal。用的系统是ubuntu 16.04。
Crtl+d 或 quit/exit即可退出。
ps:windows上好像某认为wxt
+,-,*,/,**
函数直接定义即可
f(x)=x+1为pi
点线风格
ls:linestyle 连线风格(包括linetype,linewidth等) lt:linetype 连线种类 lw:linewidth 连线粗细 lc:linecolor 连线颜色 pt:pointtype 点的种类 ps:pointsize 点的大小
#基本画图 plot sin(5*x) replot #再次运行上次的画图方式 #利用文件数据画图 plot "123.dat" using 1 #将123.dat文件的第一列作为y变量画出,x变量默认为正整数。 plot "123.dat" using 1:2 #将123.dat文件的第一列作为x,第二列作为y 画出 #改变图中的参数 plot "123.dat" using 1:2 w lp # w为with缩写 之后跟点线形状,颜色,风格等。lp(linespoint) #换行 plot "123.dat" using 1:2 w lp ls 2 \ >lt 3 lc 2 pt 3 ps 2 #列出一些常见参数 #一行太长可以用 \ 分割 #多组绘图 plot "123.dat" u 1:2 w lp title "天才" plot "123.dat" u 1:3 w lp title "地踩" #对using使用运算,在列号前加入$才可运算 plot "123.dat" u 1:($2/23.4) w lp title "天才"参数名称后数字为不同风格,输入test查看
test设置坐标轴
#范围 set xrange[n:m] #设置x轴范围在n到m之间 set yrange[n:m] #设置间隔 set xtics pi #x轴上以pi为刻度间隔 set minorxtics 3 #每个刻度之间分3份(不显示具体数字) #范围与间隔 set xtics n,2,m #x轴上以n,m为范围,刻度间隔为2。 #设置坐标轴上显示的字符 set xtics ("−2π" −2∗pi , " " −1.5∗pi 1 , "−π" −pi , \ > " " −0.5∗pi 1 , "0" 0 , " " 0.5∗pi 1 , "π" pi , " " 1.5∗pi 1 , \ > "2π" 2∗pi ) #显示名称 刻度大小 0/1(刻度等级)(可略) #刻度等级为 0 时表示主刻度,等级为 1 时表示分刻度 #设置坐标轴字体大小 set xtics font ('Times,19,bont') #标签 set title '这是标题' set xlabel '这是X' set ylabel '这是Y'设置栅格
set grideps
调整输出格式,之后建立文件,输出到文件中
# 将postscript参数设为eps,即用eps输出,不再达到屏幕上 set terminal postscript eps set output "shuchu.eps" #设置输出文件 plot "123.dat" u 1 set output #关闭此次文件输出 set term qt #将输出调整到qt模式,windows 为wxt。 #color 设置为彩色,solid 设置线条为实线,linewidth调整线条宽度,"H..."设置字体,20设置字体大小 set terminal postscript eps color solid linewidth 2 "Helvetica" 20调整格式,输出,与eps类似。pdfcairo 支持cairo库(图像)和pango(字体)库。
png
set term pdfcairo lw 2 font .... #pdf set term pngcairo lw ..... #png
利用epslatex,生成 tex 文件,还可以编译tex文件,之后更加方便地调整图片。
公式与latex中一样,要以$..$ 开头...结尾
set title "123$123^{3\pi}$" set term epslatex standalone lw .... set output "1.tex" plot "123.dat" set output