Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Gnuplot:虚线到实线_Gnuplot - Fatal编程技术网

Gnuplot:虚线到实线

Gnuplot:虚线到实线,gnuplot,Gnuplot,我在gnuplot将除一行之外的所有行渲染为虚线时遇到问题。即设置后, gnuplot> set terminal postscript eps color gnuplot> set term postscript eps color linewidth 2 gnuplot> set output "local1.eps" gnuplot> set pointsize 0.5 和调用 plot "YY_globalized.txt" using 1:2 title

我在gnuplot将除一行之外的所有行渲染为虚线时遇到问题。即设置后,

gnuplot> set terminal postscript eps color
gnuplot> set term postscript eps color linewidth 2 
gnuplot> set output "local1.eps" 
gnuplot> set pointsize 0.5
和调用

plot "YY_globalized.txt" using 1:2 title "Global approach" with linespoints linetype 1 pointtype 1, "YY_localizedPlain.txt" using 1:2 title "Localized Opt" with linespoints linetype 11 pointtype 2
一条线为实线,另一条线为虚线。如果有多条线,每条线都有自己的样式,不同于虚线。有没有一种方法可以指定所有的线都应该是实心的,但颜色不同(可能还有不同的点样式)


谢谢。

是的,有办法。将每个数据集的线型指定为1以强制实线,并使用另一个选项更改线颜色以区分它们。以下是修改后的plot命令:

plot "YY_globalized.txt" using 1:2 title "Global approach" with linespoints linetype 1 pointtype 1 linecolor 1, "YY_localizedPlain.txt" using 1:2 title "Localized Opt" with linespoints linetype 1 pointtype 2 linecolor 2
这将生成第一行纯红色,第二行纯绿色。 本质上(省略不相关的可读性选项)归结为

plot "data1" linetype 1 linecolor 1 \
 ,   "data2" linetype 1 linecolor 2

可能有一种更聪明的方法可以使用线条样式统一某些线条选项(请参见),但您必须手动为每个数据集指定线条颜色。

是的,有一种方法。将每个数据集的线型指定为1以强制实线,并使用另一个选项更改线颜色以区分它们。以下是修改后的plot命令:

plot "YY_globalized.txt" using 1:2 title "Global approach" with linespoints linetype 1 pointtype 1 linecolor 1, "YY_localizedPlain.txt" using 1:2 title "Localized Opt" with linespoints linetype 1 pointtype 2 linecolor 2
这将生成第一行纯红色,第二行纯绿色。 本质上(省略不相关的可读性选项)归结为

plot "data1" linetype 1 linecolor 1 \
 ,   "data2" linetype 1 linecolor 2

可能有一种更聪明的方法可以使用线条样式统一某些线条选项(请参见),但无论如何,您都必须手动为每个数据集指定线条颜色。

只需在第一行中指定终端选项“solid”:

gnuplot> set terminal postscript eps color solid

只需在第一行中指定端子选项“solid”:

gnuplot> set terminal postscript eps color solid
也许这个问题能帮你吗?看起来像是复制品…也许问题能帮你吗?看起来像是复制品。。。