Die folgende gnuplot Code funktioniert gut:Doing Berechnungen in gnuplot des Plotbefehl
plot 'data.txt' using 2:4 ' %lf %lf %lf %lf' title "1 PE" with linespoints;
Im folgenden Code, möchte ich sagen: „Verwenden Sie die Nummer aus Spalte 4, aber es dann durch die Anzahl von Spalte teilen 3". Oder: "Verwenden Sie die Nummer aus Spalte 2, aber teilen Sie sie durch die Konstante 2.0". Der folgende Code demonstriert, was ich erreichen möchte, aber es funktioniert nicht.
plot 'data.txt' using 2:4/4 ' %lf %lf %lf %lf' title "1 PE" with linespoints;
plot 'data.txt' using 2:4/2.0 ' %lf %lf %lf %lf' title "1 PE" with linespoints;
Ist so etwas möglich?
Vielen Dank, das funktioniert. Auch, ja, die Formatstrings waren nicht nötig, cool! – Johannes
Was ist mit dem Teilen einer Spalte von Datei1 durch eine Spalte aus Datei 2? – Ruzayqat
@Ruzayqat - Ich habe lange nicht mehr in Gnuplot gearbeitet, aber damals gab es keine Möglichkeit, das zu tun. Sie würden eine Art Werkzeug benötigen, um die Spalten zu komprimieren und dann könnten Sie die Daten pipen. – mgilson