Wie kann ich eine Matrix in Gnuplot mit einer solchen Datenstruktur plotten (eine 3D-Darstellung), mit der ersten Zeile und Spalte als ax und y Ticks (die erste Zahl der ersten Zeile ist die Anzahl der Spalten)?gnuplot: 3D-Plot einer Matrix von Daten
4 0.5 0.6 0.7 0.8
1 -6.20 -6.35 -6.59 -6.02
2 -6.39 -6.52 -6.31 -6.00
3 -6.36 -6.48 -6.15 -5.90
4 -5.79 -5.91 -5.87 -5.46
Vielen Dank! Die letzte Lösung "setze dgrid3d 4,4; splot '1.txt' jede :: 1: 1 Matrix mit Zeilen" ist gut für mich. Nur ich würde gerne x Ticks "0.5 0.6 0.7 0.8" und y Ticks "1 2 3 4" an der Basis des Graphen verwenden. Ist es möglich? – micheletuttafesta
@micheletuttafesta: Sie können 'set xtics (0.5, 0.6, 0.7, 0.8)' verwenden. AFAIK, gnuplot hat keine menas, um die Zahlen aus der Eingabedatei zu bekommen, also musst du das gnuplot-Skript erzeugen: 'head -n1 input.txt | sed 's//,/g; s/^/xtics (/; s/$ /) /'> script.gp'. – choroba
Danke choroba! Ihr Vorschlag ist meine endgültige Lösung – micheletuttafesta