绘制列中元素的功能

时间:2013-11-09 17:08:31

标签: gnuplot

假设我有一个包含3列x,y,z的文件,我想要绘制曲线(x , f(y(x),z(x)))的图。是否可以直接从gnuplot命令行执行此操作?

1 个答案:

答案 0 :(得分:1)

定义你的功能,例如

f(y,z) = y**2 + z**2

并在绘图时使用第二列和第三列作为参数:

plot 'file.txt' using 1:(f($2, $3))

此处,$2column(2)的简写,它访问了第二列的数值。