gpt4 book ai didi

gnuplot - 如何在 gnuplot 多图模式下选择子图

转载 作者:行者123 更新时间:2023-12-02 17:32:48 25 4
gpt4 key购买 nike

有没有办法在 gnuplot 的多图模式中选择一个子图,就像在 Matlab 中的 subplot(n,m,x) 中,其中 x 是我想要绘制的那个?我首先在红色图表上使用线点绘制三个点,然后我想绘制黑色的单个点,不通过线连接到任何其他点。

最佳答案

我认为您可能会混淆一些东西。 Multiplot 将在同一页面上生成多张图表,但您说的是在其中一张上绘制不止一次。

关于选择绘图区域之一的问题的答案是否定的,您不能随意任意选择一个,除非您手动设置大小和原点。否则,如果您使用 layout 选项,则需要选择图表填充行的顺序、列的顺序、向下或向上。

假设您有一个 3x3 布局,您希望首先绘制中间的图形。然后你需要按照这些思路做一些事情:

set multiplot
set size 1./3.,1./3.
set origin 1./3.,1./3.
plot sin(x)

enter image description here

但是,我怀疑您只是想在同一张图上绘制多次。为此,请在同一绘图命令中使用逗号分隔文件或函数。例如,以 1x2 布局(默认是从左到右填充)在左侧的图形上绘制 sin(x),在右侧的图形上绘制 cos(x) 和 sin(x):

set multiplot layout 1,2
plot sin(x)
plot sin(x), cos(x)

enter image description here

关于gnuplot - 如何在 gnuplot 多图模式下选择子图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30699661/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com