3

我想将 3D 绘图投影到 2D 绘图中。假设 f(x,y) 描述了我的 3D 图,我想将 y 视为一个参数,并同时在一个 2D 图中绘制 f(x,0)、f(x,2)、f(x,4) 等. 我不想使用不同的线/点样式和颜色与角落的图例,我想使每个图都具有相同的样式并在每条线旁边放置一个标签。

这在 gnuplot 中是否可行,还是我必须依靠更复杂的东西?

4

1 回答 1

1

我最近有一个类似的问题。 在 gnuplot (4.7.0) 的开发版本中有一个选项可以执行此操作。您可以将行标题的位置更改为行本身的结尾/开头。如果您的情节看起来像我想象的那样(有点像等高线图),这可能就是您想要的:

plot f(x,y) title 'f(x,y)' at end

否则,您可能必须手动指定标签及其位置:

help set label

了解更多信息。

于 2012-10-09T22:41:19.030 回答