【问题标题】:Drawing vectors with Gnuplot使用 Gnuplot 绘制矢量
【发布时间】:2014-11-28 12:51:33
【问题描述】:

我一直在尝试使用此命令和 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.9998766180.547507644, 1 + 0.991522372

谁能帮我解决这个问题?

【问题讨论】:

  • 我希望我可以添加 mu plot 的图像,但我目前的声誉级别不允许我这样做。

标签: gnuplot


【解决方案1】:

vector 绘图样式的第三个和第四个值是相对坐标。所以,一般来说,你必须使用

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-11-04
    • 2015-01-17
    • 1970-01-01
    • 2020-12-06
    • 1970-01-01
    • 2020-08-26
    • 2021-02-06
    • 1970-01-01
    相关资源
    最近更新 更多