Я пытаюсь сделать гифку решения уравнения в частных производных. В некоторых связанных сообщениях я обнаружил, что мне следует разделить свои данные следующим образом:
-1.000000 0.000000
-0.600000 0.000000
-0.200000 0.654508
0.200000 0.654508
0.600000 0.000000
1.000000 0.000000
1.400000 0.000000
1.800000 0.000000
2.200000 0.000000
2.600000 0.000000
3.000000 0.000000
-1.000000 0.000000
-0.600000 0.000000
-0.200000 0.163627
0.200000 0.654508
0.600000 0.490881
1.000000 0.000000
1.400000 0.000000
1.800000 0.000000
2.200000 0.000000
2.600000 0.000000
3.000000 0.000000
...
, а затем я прочитал, что что-то вроде этого должно работать:
set terminal gif animate delay 100
set output 'name.gif'
stats 'data.dat' nooutput
do for [i=1:int(STATS_blocks)]{plot 'data.dat' every i using 1:2 with lines notitle}
, но я получаю это . В то время как если я рисую отдельно каждый фрагмент данных, он будет совершенно другим. Что не так с моим кодом Gnuplot?