使用gnuplot设置多个分隔符

时间:2016-02-02 18:21:47

标签: gnuplot delimiter

我在OpenFOAM中进行了一些模拟,使用探测器获取一个点的速度的时间序列。输出文件具有以下分隔符设置。

enter image description here

如果可能的话,设置分隔符的命令是什么?当使用gnuplot

set datafile separator '???'

如果我删除所有()并使用默认命令"绘制"

,则会获得红利信息
plot "U" using 1:2

2 个答案:

答案 0 :(得分:2)

您可以使用

INSTALLED_APPS

此格式在plot命令中指定数据格式。有关此内容的详细信息,请参阅plot "U" using 1:2 "%lf (%lf %lf %lf)" ;有关更复杂的示例,请参阅使用示例。

如果您不希望每次都输入此内容,并且您拥有一个支持字符串宏的gnuplot副本,那么您也可以这样做

help using

将格式说明符扩展到命令中。有关详情,请参阅dformat = "\"%lf (%lf %lf %lf)\"" plot "U" using 1:2 @dformat

答案 1 :(得分:1)

我建议使用sed

plot "< sed 's|[()]||g' U" u 1:2