在gnuplot中仅使用箭头创建向量

3

如何创建一个没有线条只有箭头的向量?

有一个名为“nohead”的选项可以去掉箭头的头部,但我想相反地,去掉向量的线条,只保留箭头。

最好还能够根据一个数字重新调整这个箭头的大小。


3
你可以再详细一些吗?你是使用 set arrow 还是 plot ... with vectors 命令?你想根据数据文件中的某个值或脚本开头定义的一个因子来缩放箭头吗?你使用的是gnuplot版本5吗? - Christoph
  • 我使用向量绘制图表(但如果您也可以向我展示如何使用set arrow,那就太好了)。
  • 箭头头部的比例基于数据文件中的某个值,因此我已经为向量本身(x、y、dx、dy)使用了4列,最后一列应该是0到1之间的数字,在这个范围内,gnuplot将箭头头部缩放到值为1时的最大大小,并在值为0时缩小到最小大小,在其他值之间缩放到介于两者之间的大小。
  • gnuplot 5.0 patchlevel 3
- LinG
1
默认的那个(我相信它叫做wxt或其他什么名字) - LinG
1个回答

5

TeXExchange上找到了一些有用的建议,似乎正是您所需要的。 您需要的正确命令是fixed,它允许仅绘制箭头头部。

set style arrow 11 head filled size 7, 20, 60 fixed lt -1 

否则,您可以查看SourceForge,在那里您可以找到最初解决的问题!
编辑:结果将类似于此Fixed

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接