我想用gnuplot创建情节。所有图中的线宽应为3。如果我只针对一个情节这样做,则可以通过以下方式完成:
set style line 1 linewidth 3
有没有办法如何全局默认?
答案 0 :(得分:7)
您可以指定
set terminal <terminal> linewidth 3
这将更改绘图中所有线条的默认线宽,包括绘图边框。
如果那不是您想要的,您可以指定循环中的所有行(gnuplot 4.6+),其中n
是您正在绘制的行数:
do for [i=1:n] {
set style line i linewidth 3
}
答案 1 :(得分:0)
还有其他&#34;线型&#34;为所有行设置的,没有索引,例如linespoints
:
set style data linespoints
plot '-', '-'
1, 1
2, 2
3, 3
e
1, 1
2, 4
3, 9
e
看一下&#34; Style&#34;对于可以默认设置的其他内容,手册http://www.gnuplot.info/docs_5.0/gnuplot.pdf的TOC部分。