【发布时间】:2015-10-20 15:29:13
【问题描述】:
我想在 Gnuplot 中创建一个类似箭头线的流线,我已经有了我需要的数据点,所以我认为我的问题与this post 所说的不同,也与this post 不同,因为我已经获得stramlines 所需的数据。
我的做法是这样的:
所以红线是矢量显示流场,绿线是流线,引导读者了解通量的方向。所有的蓝色大箭头都是我在 GNUPLOT 中绘制的目标。正如this post 所示,我知道如何绘制中间箭头,但是如果我想沿着线条绘制更多箭头,我需要做什么代码?
更详细地说,我怎样才能像这样绘制:
我在这里提供我的数据文件:
velocity.txt 用于矢量流场数据为“index,X,Y,vx,vy,particle-numbers”
line.txt 用于将数据流线化为“X,Y”
而我的 gnu 文件已损坏:
set terminal postscript eps size 108,16 enhanced font "Arial-Bold,100"
set output 'vector.eps'
unset key
set tics
set colorbox
set border 0
set xtics 2
#set xlabel 'x'
#set ylabel 'y'
set xrange [0:108]
set yrange [0:16]
#set cbrange [0:40]
set nolabel
set style line 4 lt 2 lc rgb "green" lw 2
plot 'velcoity.txt' u 2:3:(250*$4):(250*$5) with vectors lc 1,'line.txt' u 1:2 ls 4
谢谢!
【问题讨论】:
-
有人可以分享velocity.txt和line.txt文件吗?当我点击下载时,它说访问被禁止。