在同一窗口中绘制多个图形 我想在同一个窗口中用2个GNUTRAP调用绘制C++ 2代码中的StPoT对象。这意味着不是像splot obj1、obj2一样同时使用两个gnuplot脚本。 这有可能吗?怎么可能

在同一窗口中绘制多个图形 我想在同一个窗口中用2个GNUTRAP调用绘制C++ 2代码中的StPoT对象。这意味着不是像splot obj1、obj2一样同时使用两个gnuplot脚本。 这有可能吗?怎么可能,gnuplot,Gnuplot,原因是我将为不同类型的object1 4类型生成不同的脚本,这些类型需要不同的参数集,object2 2类型也是如此。所以我将调用gnuplot-earg=-e ARG2=。。。gp_scritp_对象1_类型2。 然后object2也是如此。。。但它们必须在同一个窗口中。 我不太清楚这里 无论如何,谢谢。谢谢克里斯托夫,让它和黑客一起工作 call OBJ1 P0 P1 P2 P3 P4 P5 P5 P7 P8 P9 call OBJ2 P20 P21 P22 P23 P24 P25 P26

原因是我将为不同类型的object1 4类型生成不同的脚本,这些类型需要不同的参数集,object2 2类型也是如此。所以我将调用gnuplot-earg=-e ARG2=。。。gp_scritp_对象1_类型2。 然后object2也是如此。。。但它们必须在同一个窗口中。 我不太清楚这里


无论如何,谢谢。

谢谢克里斯托夫,让它和黑客一起工作

call OBJ1 P0 P1 P2 P3 P4 P5 P5 P7 P8 P9
call OBJ2 P20 P21 P22 P23 P24 P25 P26 P27 P28 P29
在主脚本中,其中OBJ1和OBJ2是指向不同类型的OBJ1和OBJ2的脚本文件名,每个文件名采用不同的参数集


谢天谢地,这9个参数不需要全部定义。缺点是我最多只有9个参数。。。但是现在就可以了。

不,我认为这是不可能的。也许您可以使用一个主脚本,它使用call加载不同的子脚本。如果这9个参数不够,您可以在主脚本中设置一些变量,这些变量也可以在被调用的脚本中使用。考虑脚本CAL.GP,它只包含打印MyVaR。然后在gnuplot中使用myvar=1;调用“call.gp”。变量也可以包含空格分隔的字符串,可以通过字函数访问:str=aaa bbb ccc;打印wordstr,1。也许这对你有帮助。