首页 > 解决方案 > Gnuplot - 3d 图上的向量

问题描述

我想在已经创建的 splot 上显示优化函数的向量。

我的代码:

set xrange[1:4]
set yrange[2:5]
set zrange[2:6]

splot x+y-4, x+1-y, y-1-x, 10-x-y

在此处输入图像描述

梯度(向量)是[2,3,1],[1,-1,1]。

我会很感激你的帮助。(如果你能够创建一个线性函数,我也会很高兴:))

标签: gnuplotvisualization

解决方案


如果您想将矢量包括为箭头,您可以使用该工具set arrow。对于您提供的两个向量:

set arrow 1 from 0,0,0 to 2,3,1
set arrow 2 from 0,0,0 to 1,-1,1

当然,您可以通过应用任何arrowstyle适合您的方式来更改外观。


推荐阅读