Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.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> plot "test.dat" u 1:2:3:4 w vec gnuplot> replot "test.dat" u 3:4:5:6 w vec test.dat 0.000000 0.000000 1.57073177E-02 0.999876618 0.547507644 0.991522372 但是,Gnuplot通过向第二个命令(replot命令)添

我一直在尝试使用Gnuplot命令绘制两个向量:

gnuplot> plot "test.dat" u 1:2:3:4 w vec    
gnuplot> replot "test.dat" u 3:4:5:6 w vec
test.dat

0.000000       0.000000     1.57073177E-02  0.999876618      0.547507644      0.991522372 
但是,Gnuplot通过向第二个命令(replot命令)添加1来绘制最后一个坐标(0.991522372)

因此,对于replot命令,它从
1.57073177E-02,0.999876618
0.547507644,1+0.991522372


有人能帮我解决这个问题吗?

矢量的第三个和第四个值是相对坐标。所以,一般来说,您必须使用

set style data vector
plot "test.dat" u 1:2:($3-$1):($4-$2), "" u 3:4:($5-$3):($6-$4)

我希望我可以添加穆图的形象,但我目前的声誉水平不允许我这样做。