Vector 从坐标系原点到特定点绘制直线

Vector 从坐标系原点到特定点绘制直线,vector,gnuplot,coordinates,points,Vector,Gnuplot,Coordinates,Points,我的数据有3个点要在三维坐标系中显示。我希望在每个点和坐标原点(0)之间有一条线。如何绘制这些线,而不是将点彼此连接,而是仅与原点连接 我还不太喜欢gnuplot:我正在使用以下代码来显示我的数据: splot "C:/a/Drehmatrizenxyz.txt" with lines 但这只是连接点,这正是我不想要的 谢谢。数据文件每行包含六个值。原点为(0 x y z) 示例-打印向量和 file.dat: 0-12-4 0 0-2 0 1 0 0 2 9 2 gnuplot>splot'

我的数据有3个点要在三维坐标系中显示。我希望在每个点和坐标原点(0)之间有一条线。如何绘制这些线,而不是将点彼此连接,而是仅与原点连接

我还不太喜欢gnuplot:我正在使用以下代码来显示我的数据:

splot "C:/a/Drehmatrizenxyz.txt" with lines
但这只是连接点,这正是我不想要的


谢谢。

数据文件每行包含六个值。原点为(0 x y z)

示例-打印向量和

file.dat:

0-12-4

0 0-2 0 1

0 0 2 9 2

gnuplot>splot'file.dat'和向量


如果您仍然对此感兴趣。。。 请检查gnuplot教程和基本gnuplot教程,并在gnuplot控制台中查看帮助向量或一般的帮助

代码:

### plot with vectors from origin
reset session

$Data <<EOD
1  2  3
4  5  6
7  8  1
EOD

set view equal xyz
set view 56,48, 1.3
set xyplane relative 0

splot $Data u (0):(0):(0):1:2:3 w vectors 
### end of code
###使用原点的矢量进行绘图
重置会话
$Data