Plotando múltiplos pares xy no Gnuplot a partir do arquivo

2

Eu tenho uma série de dados que estou tentando plotar no Gnuplot do formato:

x1, y1, x2, y2 ... xn, yn

Onde cada duas colunas adjacentes representam um par xy. Eu estou procurando uma maneira de plotar cada um desses pares xy como linhas separadas usando um único comando (conciso-ish) no Gnuplot, ao invés de tentar um comando como este:

plot "file" u 1:2 w l, "file" u 3:4 w l

... e assim por diante.

    
por CatThatKilledCuriosity 21.08.2013 / 06:26

1 resposta

1

Você pode usar um loop for no (relativamente recente) gnuplot:

plot for [i=1:4] "file" u (column(2*i-1)):(column(2*i)) w lp

plotará quatro curvas, cada uma baseada em um dos primeiros quatro pares de cada linha no arquivo.

    
por 09.06.2015 / 14:15

Tags