Ich habe eine Datei durch zwei Zeilen getrennt. Jeder Datenabschnitt ist ~ 50 Zeilen. Ich versuche eine .gif-Datei zu erstellen. Ich weiß, wie man sie einzeln oder in einer Gruppe aufträgt, aber das .gif funktioniert nicht.Gif Animation in Gnuplot
Mein Problem ist ähnlich dem, das Glen MacLachlan in seinem Youtube-Kanal, Teil 5, ausgearbeitet hat. Statt 1 Punkt habe ich ~ 50 Datenpunkte für jede Datensektion. Er löst das Problem, indem er das $ index-Feature verwendet, und ich habe versucht, dasselbe zu tun, aber meins funktioniert nicht.
Was fehlt mir? Muss ich die Daten wirklich separat in .png-Dateien darstellen und gruppieren, um die .gif-Datei zu erhalten?
Was ich getan habe :::
ich die Datendatei bearbeitet. Zuvor gab es zwei Spalten x und y. Jetzt habe ich sie in der zweiten und dritten Spalte, und die erste Spalte ist Index von 0 bis 50. Jeder Datenblock hat einen ähnlichen Index.
Bash-Skript Plotterdatei
for ((i=0;i < 50; i++)) do echo "plot 'data.txt'
u 2:3 w circles index $i"; done >>simulate.plt
Es ist einfach plottet alle Datenpunkte
Dank. Es gibt mir einen Fehler, der besagt, dass X-Bereich ungültig ist. Ich habe auch 'Datendatei' 1: 2 geplottet. Als ich den Index-Teil (i-1) entfernte, erzeugte er eine Datei, aber er zeichnete alle Daten mehrfach auf. – Krishna
Ich aktualisierte die Antwort, um ein vollständiges, laufendes Beispiel zu geben. Wenn es immer noch nicht für Sie funktioniert, geben Sie bitte einen Link zu Ihrer Datendatei und ein minimales, aber ausführbares Beispielskript, das das Problem zeigt. – Christoph
Vielen Dank. Es ist nicht perfekt, aber ich bekomme .gif-Datei, die "animiert". – Krishna